Senior Embedded Firmware Engineer

Insight Global

Denver (CO)

Sur place

USD 82 656 - 96 432

Plein temps

14 jours+

Obtenez une réponse de cet employeur

Votre CV et votre lettre de motivation, adaptés exactement à ce que l’employeur recherche.

Passez les filtres ATS

Avantages offerts par ce poste

Medical benefits
401k options

Résumé du poste

A Wireless Technology Solutions client is seeking a Senior Embedded Firmware Engineer for hands-on Python-based firmware development on a Yocto Linux SoM platform in Westminster, CO. The role focuses on developing IoT gateway functionality, requiring expertise in embedded Linux, networking, and cloud integration. Candidates should possess strong problem-solving skills, have at least 5 years of experience, and be comfortable working independently. The position offers $60-70/hour with benefits and is a contract lasting 2-6 months.

Qualifications

  • 5+ years of experience in embedded firmware or software development.
  • Strong Python programming experience on embedded Linux platforms.
  • Hands-on experience with Yocto Project, including custom layers and BSP development.

Responsabilités

  • Design, develop, and optimize Python firmware on embedded Linux.
  • Build and maintain cloud integration layers using MQTT and REST APIs.
  • Collaborate with hardware engineers during board bring-up and integration.

Connaissances

Embedded firmware development
Python programming
Linux systems debugging
Cloud connectivity technologies
Networking

Outils

Yocto Project
GDB
pytest

Description du poste

  • 5+ years of experience in embedded firmware or embedded software development specifically strong Python programming experience on embedded Linux platforms.
  • Hands‑on experience with the Yocto Project, including custom layers, recipes, and BSP development
  • Solid understanding of embedded Linux fundamentals, including systemd, networking, device drivers, and kernel basics
  • Experience working with System‑on‑Module (SoM) platforms such as i.MX6, i.MX8, Raspberry Pi Compute Module, or similar
  • Experience with Linux networking and connectivity, including Ethernet and Wi‑Fi configuration
  • Familiarity with cloud connectivity technologies such as MQTT, HTTP/REST APIs, and TLS/SSL
  • Strong debugging skills on embedded Linux systems using tools such as journalctl, GDB, strace, and Python debuggers

A Wireless Technology Solutions client of Insight Global is seeking a Senior Embedded Firmware Engineer who can contribute immediately to hands‑on Python‑based firmware development on a Yocto Linux system‑on‑module (SoM) platform. This role is heavily focused on building and maintaining IoT gateway functionality, including the development of production‑quality firmware responsible for system services, connectivity, and cloud integration. The ideal candidate brings deep expertise in embedded Linux and Python, with a strong understanding of the full technology stack spanning embedded firmware, networking, and cloud‑based data services, and is comfortable working autonomously with minimal supervision from day one. In this role, this firmware engineer will design, develop, and optimize Python firmware running on embedded Linux to support Ethernet, Wi‑Fi, cellular, and Bluetooth connectivity, including complex multi‑interface network management strategies such as interface prioritization, cellular fallback, and reliable reconnection logic. This individual will build and maintain cloud integration layers using technologies such as MQTT and REST APIs to enable secure data transmission, device management, remote diagnostics, and software update mechanisms. Responsibilities also include creating and maintaining Yocto recipes, integrating system components, implementing robust logging and field diagnostics, and optimizing system performance, boot time, and resource utilization to meet gateway performance requirements.

The position involves extensive integration and testing activities, including debugging embedded Linux systems, validating hardware functionality and connectivity options, writing unit and integration tests using frameworks such as pytest, and supporting automated and manual test efforts. This Firmware Engineer will collaborate closely with hardware engineers during board bring‑up, peripheral integration, and validation, as well as with cloud, firmware, and QA teams on architecture decisions, API definitions, and test planning. In addition, this individual will participate in design and code reviews, document system architecture and technical decisions, provide accurate estimates and status updates to engineering leadership, and contribute to ongoing discussions that shape the overall firmware and system architecture.

We are looking for a detail-oriented, organized individual with excellent problem solving skills and a team-player mindset. This is a 2-6 month contract located in Westminster, CO. This position can pay between $60-70/hour with medical benefits and 401k options offered on contract. If interested, please apply!

Obtenez votre examen gratuit et confidentiel de votre CV.

ou faites glisser et déposez votre fichier ici.

Similar jobs

Postes similaires à comparer

Senior Embedded Firmware Engineer — IoT Gateway & Python/Linux
Senior Embedded Firmware Engineer — IoT Gateway & Python/Linux

Insight Global • Denver (CO)

Sur place
USD 82 656 - 96 432
Medical benefits
401k options
Embedded Linux Engineer
Embedded Linux Engineer

Bayforce • États-Unis

Sur place
USD 90 000 - 130 000
Sr Embedded Firmware Engineer
Sr Embedded Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Sur place
USD 120 000 - 180 000
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment Partners LLC • Chicago (IL)

Sur place
USD 180 000 - 240 000
Medical Insurance
Dental Insurance
Vision Insurance
+2
Senior Firmware Engineer
Senior Firmware Engineer

CyberCoders • Poway (CA)

Sur place
USD 140 000 - 180 000
Competitive salary
401(k) with employer match
Medical, Dental & Vision insurance
+5
Senior Embedded Engineer
Senior Embedded Engineer

Motion Recruitment • Chicago (IL)

Sur place
USD 140 000 - 170 000
Medical insurance
Dental insurance
Vision insurance
+1
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Themesoft Inc • Englewood (CO)

Sur place
USD 74 000 - 91 000
Senior Software Engineer (Embedded Linux)
Senior Software Engineer (Embedded Linux)

Delaney Group • États-Unis

Sur place
USD 100 000 - 130 000
Senior Embedded Linux Software Engineer
Senior Embedded Linux Software Engineer

Amaris Consulting • Westford (MA)

Sur place
USD 110 000 - 160 000
Sr. Embedded Software Engineer
Sr. Embedded Software Engineer

IT Motives • Newberg (OR)

Sur place
USD 85 000 - 120 000