×
Register Here to Apply for Jobs or Post Jobs. X

Embedded Software Engineering Manager

Job in Littleton, Arapahoe County, Colorado, 80161, USA
Listing for: TriNet Group
Full Time position
Listed on 2026-10-05
Job specializations:
  • Software Development
    Embedded Systems/ Firmware/ IoT, Embedded Software Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 115000 - 190000 USD Yearly USD 115000.00 190000.00 YEAR
Job Description & How to Apply Below
  • Lead and mentor a team of embedded software engineers, providing technical direction, code review, and hands-on contribution to embedded firmware projects
  • Manage day-to-day team operations including sprint planning, task prioritization, workload balancing, and performance feedback
  • Personally design, develop, test, and debug embedded C/C++ applications, device drivers, and bootloaders for mission-critical power electronics hardware
  • Architect and implement real-time embedded software using RTOS-based platforms and industrial communication protocols (e.g., CAN-based networking stacks)
  • Guide development across multiple microcontroller architectures, including 8-bit and 32-bit space-grade and radiation-tolerant processors
  • Contribute to and guide development of desktop application tooling (e.g., Electron-based applications with database-backed data recording) supporting test and production workflows
  • Support development of new software components intended to ease customer/partner integration efforts, including exploration of modern systems languages as appropriate
  • Own department-level technical documentation: software requirements, architecture and design documents, verification and test plans/reports, and process/quality documentation appropriate for a regulated hardware/aerospace environment
  • Develop and maintain department schedules, staffing plans, and technical roadmaps in coordination with cross-functional stakeholders (hardware, systems, product, quality)
  • Manage software configuration control, coding standards, and development best practices across the team
  • Recruit, onboard, and mentor engineers and interns; manage a recurring internship program
  • Collaborate cross-functionally with electrical, mechanical, systems, and quality engineering teams throughout the product lifecycle
  • Interface with customers on technical integration topics as needed
  • Manage tasks and documentation using standard engineering tools (e.g., Jira, Confluence, Microsoft Office suite)
Required Qualifications
  • Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a similar technical field
  • Minimum of 5 years of experience leading or managing an embedded software engineering team
  • Significant professional experience in embedded software development in C/C++, including driver and/or boot loader development
  • Professional experience developing tools or utilities in Python
  • Experience with real-time operating systems (RTOS) in embedded applications
  • Experience with embedded communication protocols/networking stacks common in industrial or aerospace applications
  • Hands-on experience with embedded development tool chains, including cross-compilers, build systems (e.g., CMake), and hardware debug tools (e.g., JTAG/SWD debug probes)
  • Strong understanding of software development lifecycle practices in a regulated, quality-driven, or safety-critical industry
  • Demonstrated ability to produce clear technical documentation (requirements, design documents, test plans/reports)
  • Experience working with version control and issue-tracking systems
  • Strong written and verbal communication skills, with the ability to work cross-functionally
  • This is an on-site position
Desired Qualifications
  • Experience developing embedded software for space, aerospace, or other high-reliability/mission-critical hardware
  • Familiarity with multiple microcontroller architectures and platforms, including transitioning code between 8-bit and 32-bit targets
  • Experience with desktop application development frameworks (e.g., Electron) and database-backed data logging/recording systems
  • Exposure to Rust or interest in expanding into modern systems programming languages
  • Experience supporting production test, verification, or integration efforts with internal or external…
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)
0
200
Filters
Education Level
Experience Level (years)
Posted in last:
Salary