Sr Embedded Systems Developer at Horizontal Talent

Posted in Other 14 days ago.

Location: Naperville, Illinois





Job Description:

Senior IoT/Embedded Systems Developer


We're seeking a talented Senior IoT/Embedded Systems Developer to join our team and contribute to cutting-edge solutions that drive innovation.


What You'll Do:

  • Translate complex business requirements into robust technical solutions
  • Provide architectural guidance for software development and database design
  • Lead and manage software engineering teams and projects
  • Develop and implement software engineering processes and best practices
  • Stay up-to-date with emerging technologies and industry trends
  • Collaborate with cross-functional teams to deliver innovative solutions
  • Design and develop IoT device software, including firmware and applications
  • Integrate software and hardware components to create seamless solutions
  • Participate in Agile development methodologies
  • Contribute to a culture of innovation, collaboration, and continuous improvement

What You'll Need:

  • Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Electrical Engineering, or a related field
  • 8+ years of experience in C or C++ for embedded firmware development
  • 5+ years of experience in JavaScript and/or C# for UI/HMI development
  • Proven experience with microcontroller-based and System-on-a-Module (SOM) applications
  • Strong understanding of operating systems like Linux, macOS, or Windows
  • Experience leading large-scale software development projects
  • Excellent communication and collaboration skills
  • Ability to work independently and as part of a team

Preferred Qualifications:

  • Experience with global development teams
  • Deep understanding of IoT environments
  • Proficiency in ARM-based microcontrollers (e.g., Freescale, STMicro STM32, Silicon Labs EFM)
  • Knowledge of Modbus RTU/TCP
  • Experience with wireless technologies (BLE, Bluetooth Mesh, LoRaWAN, LTE-M, NB-IoT)
  • Expertise in embedded firmware platform and board support package development
  • Proficiency in embedded file systems, system controls, and embedded Linux
  • Experience with database management systems (e.g., Postgres, MySQL, SQL Server)
  • Strong Agile development methodology skills
If you're passionate about IoT and embedded systems, and thrive in a collaborative environment, we encourage you to apply.


Horizontal facilitates valuable and productive conversations between you and potential employers. We can assist you in growing your career by partnering you with employers that offer challenging assignments. For those that join the team, we offer competitive compensation and benefits including medical, dental, vision, and retirement. Check out all we have to offer and how you can become part of the Horizontal Talent Team. The pay range for this role is $81 - $90 per hour. This is not a guarantee of compensation, as final offer amount may vary based on factors including but not limited to experience and geographic location.
More jobs in Naperville, Illinois


Constellation Brands

Comcast

RXO
More jobs in Other


Church World Service, Inc.

Church World Service, Inc.

Church World Service, Inc.