Senior Avionics Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

HighQ Aero · 2 days ago

Senior Avionics Software Engineer

HighQ Aero is a company focused on innovative avionics designs for experimental aircraft and spacecraft. They are seeking a Senior Avionics Software Engineer to design end-to-end digital flight systems, working in a collaborative team to solve complex software architecture challenges.

Information Technology & Services

Responsibilities

Design and implement embedded software for microcontroller platforms (ARM, STM32, TI C2000), develop real-time firmware with direct hardware access, architect low-level device drivers and hardware abstraction layers, optimize code for constrained embedded environments, develop and maintain CI/CD pipelines for firmware build, test, and deployment
Develop high-level application software in C++ or Rust, architect systems with clear interfaces and reliability requirements, design and implement data acquisition and telemetry systems, develop real-time and deterministic software solutions, lead software system integration and testing activities
Take ownership of significant software subsystems and deliverables, contribute to project planning and timeline development, participate in customer technical discussions and design reviews, support development of software engineering standards and best practices, mentor junior team members on software design challenges, ensure successful delivery of reliable software systems

Qualification

Embedded software developmentC++RustFirmware developmentCI/CD pipelinesHardware integrationSystems architectureReal-time operating systemsMentoring junior engineersCommunication skillsProblem-solving

Required

Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or equivalent along with 5+ years of professional experience in software development for hard tech projects
Expert-level proficiency in C++ or Rust for systems programming
Hands-on experience developing firmware for embedded systems (microcontrollers, processors, FPGAs)
Demonstrated experience with CI/CD pipelines and build automation
Experience in hard tech industries such as robotics, aerospace, automotive, industrial electronics, etc
Proven ability to independently execute complex software projects from requirements through deployment
Strong background in mathematics, engineering fundamentals, and problem-solving
Hands-on experience with hardware integration and testing in laboratory or field settings
Ability to work effectively across disciplines and mentor other engineers
Excellent communication and collaboration skills for customer interaction and team coordination

Preferred

Experience developing safety-critical or high-reliability embedded systems
Pilot's license or other aviation experience
Familiarity with aerospace systems, avionics, or aerospace certification processes
Experience with real-time operating systems (RTOS), FreeRTOS, or bare-metal real-time development
Expertise in hardware abstraction layers, device drivers, or low-level system software
Experience with data acquisition, telemetry systems, or signal processing
Knowledge of debugging and profiling tools for embedded systems
Experience with hardware design tools, schematic capture, or PCB design

Benefits

Competitive compensation
Flexible work environment
Work-life balance
Opportunities for professional growth
Mentorship from experienced engineers
Exposure to cutting-edge aerospace projects
Collaborative culture
Values innovation
Continuous learning
Pursuit of excellence

Company

HighQ Aero

twitter
company-logo
HighQ solves the challenges of implementing complex digital systems found in modern aircraft.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Jeff Bozarth
Founder, HighQ
linkedin
Company data provided by crunchbase