Salary : $145,000 - 195,000 per year
Requirements :
- Bachelors degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field with at least 5 years of professional experience in software development for challenging technology projects
- Advanced proficiency in C++ or Rust for systems programming
- Practical experience developing firmware for embedded systems including microcontrollers, processors, and FPGAs
- Demonstrated knowledge of CI / CD pipelines and build automation
- Experience in hard tech sectors such as aerospace, robotics, automotive, and industrial electronics
- Proven capability to independently manage complex software projects from inception through deployment
- Strong foundation in mathematics, engineering principles, and analytical problem-solving skills
- Practical experience with hardware integration and testing in laboratory or field environments
- Ability to work collaboratively across disciplines and mentor fellow engineers
- Exceptional communication and teamwork skills for effective customer interactions and team coordination
Responsibilities :
Design and develop embedded software for microcontroller platforms such as ARM, STM32, and TI C2000, ensuring real-time firmware performance with direct hardware accessArchitect low-level device drivers and hardware abstraction layers, optimizing code for resource-limited embedded platformsCreate and uphold CI / CD pipelines for firmware building, testing, and deployment processesDevelop high-level application software using C++ or Rust, establishing systems with well-defined interfaces and reliability criteriaDesign and implement data acquisition and telemetry systems, providing real-time and deterministic software solutionsLead software system integration and testing efforts, taking charge of critical software components and deliverablesEngage in project planning and timeline creation, contributing to customer technical discussions and design reviewsSupport the establishment of software engineering standards and best practices, mentoring junior engineers on software design issuesEnsure the successful delivery of robust and reliable software systems across projectsTechnologies :
ARMArchitectCI / CDEmbeddedFirmwareHardwareSupportRoboticsRustC++FreeRTOSMore :
At HighQ, we are revolutionizing avionics design, demonstrating that innovative solutions do not necessitate lengthy timelines or outdated aerospace processes. We specialize in creating tailor-made avionics for unique experimental aircraft and spacecraft, offering an integrated team approach for system architecture, custom electronics, and embedded software. We pride ourselves on fostering a supportive and collaborative environment that promotes professional development through challenging projects and mentorship from seasoned engineers. Our competitive salary and comprehensive benefits, including health insurance, paid holidays, and flexible working conditions, underscore our commitment to work-life balance and personal growth. Located in Englewood, CO, we invite engineers who are eager to solve complex problems and embrace diverse engineering challenges to join us.
last updated 4 week of 2026