I

Inseego

5G/4G wireless hardware with SaaS IoT

Senior Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeKifisia, GreeceNo salary listedIn-person

About the Job

Requirements

  • A BSc or MSc in Telecommunications, Computer Engineering, Information Technology, or equivalent is required.
  • Strong technical background with proven experience in C or C++ software development is required.
  • Familiarity with scripting languages and embedded software development is required.
  • Experience with software versioning systems such as Git, GitLab, or Gerrit is required.
  • Experience with Continuous Integration/Continuous Delivery frameworks such as Jenkins is required.
  • Experience with Linux-based operating systems and build tools such as Make or Makefile frameworks is required.
  • Knowledge or experience in 3GPP, TCP/IP networking, 4G/5G radio or packet core, Wi-Fi, Bluetooth, TR-069, TR-369, TR-143, data collection (statistics/performance), EthWan interfaces, application service modules, and L2/L3 forwarding/routing protocols and technologies is required.
  • Strong problem-solving, troubleshooting, and analytical skills are required.
  • Ability to work independently and prioritize tasks in a geographically distributed team is required.
  • Excellent verbal and written communication skills in English are required.
  • Ability to collaborate effectively in a multinational environment is required.
  • A continuous improvement mindset and proactive approach to work are required.

Responsibilities

  • Analyze, design, and implement new features following FWA software architecture guidelines and quality standards.
  • Write clean, efficient, and maintainable code while implementing unit and module tests.
  • Contribute to documentation and internal error analysis and resolution.
  • Resolve static and dynamic code analysis issues to maintain high-quality standards.
  • Resolve internal and customer error-analysis issues in a timely and qualitative manner.
  • Develop new methodologies and tools to improve overall software quality and efficiency.
  • Collaborate with cross-functional teams to ensure feature development aligns with customer requirements.
  • Support the deployment and maintenance of software solutions globally.

Desired Qualifications

  • Four or more years of successful software development experience and understanding of the product lifecycle.
  • Familiarity with Agile software development methodology.
  • Hands-on experience with multithreading.
  • Hands-on experience with event-driven programming.

About the Company

Inseego

5G/4G wireless hardware with SaaS IoT

Inseego provides 5G and 4G wireless hardware and cloud-based software platforms for enterprise and IoT customers, selling devices and SaaS subscriptions. Customers deploy devices like indoor/outdoor routers, mobile hotspots, and rugged gateways and use cloud platforms such as Inseego Connect and Inseego Ctrack to remotely manage, configure, secure, and track fleets and assets. The company differentiates itself by targeting enterprise IoT and large-scale deployments with remote management and fleet/asset tracking, moving beyond its consumer MiFi roots to higher-margin B2B solutions. Its goal is to grow recurring SaaS revenue and expand enterprise IoT adoption by offering integrated hardware and cloud management for secure, scalable wireless connectivity.

Company size
201-500
Company stage
IPO
Headquarters
San Diego, CA
Founded
1996

Recently Posted Jobs

Explore more opportunities at Inseego

See more jobs