Unknown Company

Embedded Software Engineering Manager

littleton • Posted 2 days ago
Onsite Internship INT

Salary: $115,000 - 190,000 per year

Requirements:
  • Bachelors degree in Electrical Engineering, Computer Science, Computer Engineering, or a similar technical field
  • At least five years of experience leading or managing an embedded software engineering team
  • Significant professional experience developing embedded software in C/C++, including drivers and/or bootloaders
  • Professional experience building tools or utilities in Python
  • Experience using RTOS platforms in embedded applications
  • Experience with embedded communication protocols or networking stacks used in industrial or aerospace applications
  • Hands-on experience with embedded development toolchains, including cross-compilers, build systems such as CMake, and hardware debugging tools such as JTAG/SWD probes
  • Strong knowledge of software development lifecycle practices in regulated, quality-focused, or safety-critical industries
  • Demonstrated ability to write clear technical documentation, including requirements, design documents, and test plans or reports
  • Experience with version control and issue-tracking systems
  • Strong written and verbal communication skills and the ability to collaborate across functions
  • To meet U.S. Government space technology export regulations, including ITAR, candidates must be U.S. citizens, lawful permanent residents, protected individuals under 8 U.S.C. 1324b(a)(3), or eligible to obtain the required U.S. Department of State authorizations
  • Preferred: experience developing embedded software for space, aerospace, or other high-reliability or mission-critical hardware
  • Preferred: familiarity with multiple microcontroller architectures, including transitioning software between 8-bit and 32-bit targets
  • Preferred: experience creating test tools, utilities, or applications with JavaScript, HTML, and CSS
  • Preferred: experience with desktop application frameworks such as Electron and database-backed data logging or recording systems
  • Preferred: exposure to Rust or interest in modern systems programming languages
  • Preferred: experience supporting production testing, verification, or integration with internal or external customers
  • Preferred: familiarity with aerospace or other regulated-industry configuration and quality practices, such as AS9100 or NASA/ESA standards
  • Preferred: experience managing or developing an internship or early-career mentorship program
  • Preferred: experience with Agile or similar methodologies in a hardware-adjacent environment
Responsibilities:
  • Lead and mentor embedded software engineers, providing technical guidance, reviewing code, and contributing directly to firmware projects
  • Coordinate daily team operations, including sprint planning, prioritization, workload allocation, and performance feedback
  • Design, develop, test, and debug embedded C/C++ applications, device drivers, and bootloaders for mission-critical power electronics
  • Architect and build real-time embedded software on RTOS platforms using industrial communication protocols, including CAN-based networking
  • Guide software development across microcontroller platforms, including 8-bit and 32-bit space-grade and radiation-tolerant processors
  • Oversee supporting software tools, primarily in Python and also in JavaScript, HTML, and CSS, for verification, production testing, and customer integration
  • Contribute to and guide desktop tooling development, including Electron applications with database-backed data recording for test and production workflows
  • Develop software components that simplify customer and partner integration, exploring modern systems languages where appropriate
  • Own department technical documentation, including software requirements, architecture and design records, verification and test plans and reports, and process and quality documentation for regulated hardware or aerospace work
  • Maintain departmental schedules, staffing plans, and technical roadmaps with hardware, systems, product, and quality stakeholders
  • Manage software configuration control, coding standards, and team development practices
  • Recruit, onboard, and mentor engineers and interns, and manage a recurring internship program
  • Work with electrical, mechanical, systems, and quality engineering teams throughout the product lifecycle
  • Discuss technical integration matters with customers as needed
  • Track work and documentation using engineering tools such as Jira, Confluence, and Microsoft Office
Technologies:
  • Architect
  • CSS
  • Confluence
  • Electron
  • Embedded
  • Firmware
  • Hardware
  • JIRA
  • JavaScript
  • Python
  • Rust
  • Support

More:

We are ExoTerra, an Equal Opportunity Employer. This is an on-site embedded software team leadership role supporting mission-critical power electronics and aerospace-related work. We offer a salary of $115,000–$190,000 per year, depending on experience and qualifications, along with a discretionary annual bonus plan, paid time off, comprehensive health benefits, and other benefits. We are a dynamic community focused on innovation and excellence. We make employment decisions without regard to characteristics protected by law.

last updated 42 week of 2026

Embedded Software Engineering Manager in littleton at Unknown Company

This position is listed as internship and onsite.

Back to Job Search