Embedded Software Engineer
Listed on 2025-12-15
-
Engineering
Software Engineer, Embedded Software Engineer, Systems Engineer
Embedded Software Engineer
Join Heads Up Technologies as an Embedded Software Engineer. Explore the future of aviation by working on cutting‑edge cabin systems that combine lighting, entertainment, safety, and audio.
About Heads Up TechnologiesFounded in a Dallas hangar in 1985, Heads Up Technologies has grown into a global leader in aviation technology. Our innovations span digital audio, lighting, and cabin‑systems integration for business and commercial aircraft. We partner with STG Aerospace, ALTO Aviation, and Innovative Advantage to deliver precision, safety, and exceptional in‑flight experiences.
AboutThe Role
As a Software Engineer you will design, implement, and validate embedded software for next‑generation business‑jet cabin systems (IFE/CMS). You’ll work across Linux, RTOS, and bare‑metal environments, integrate with custom hardware, and deliver certification‑ready software used in production aircraft. You will own complete features—from architecture through verification—and collaborate closely with hardware, FPGA, systems, and product‑management teams.
Key Details- Work Days and
Hours:
Monday to Friday, 8:00 AM – 5:00 PM (flexible schedule). - Location:
Addison, TX (full‑time onsite). - Compensation:
Based on qualifications and a comprehensive benefits package. - Work Eligibility:
Must be authorized to work in the United States.
- Design and develop microprocessor and DSP‑based electronic products and systems.
- Integrate with custom ARM platforms, peripherals (I²C/SPI/UART, GPIO, USB, Ethernet), and networking stacks (TCP/UDP, multicast).
- Support engineering prototypes and production designs from concept through manufacturing release.
- Participate in HW/SW bring‑up, system integration, and debug using oscilloscopes, logic analyzers, and trace tools.
- Lead software projects, ensuring design meets customer requirements and follows departmental processes and standards.
- Engage in R&D and new product design efforts.
- Contribute to certification‑aligned software processes (requirements, design, code reviews, unit/integration tests, verification evidence; DO‑178C exposure a plus).
- Document designs and interfaces; collaborate across FPGA, hardware, system engineering, and product management.
- Bachelor of Science in Computer Science or Electrical Engineering (BSCS, BSEE) or equivalent.
- 5+ years of embedded software design experience.
- Proficient in C programming for embedded systems/RTOS.
- Experience with software design, test/verification techniques, and system integration (hardware/software/mechanical) of multiple components.
- Experience with Ethernet and microprocessor/DSP‑based products.
- Strong problem‑solving skills and meticulous attention to detail.
- Ability to read and understand schematics and datasheets.
- Ownership mindset, clear risk communication, and strong commitment to deadlines.
- Self‑learner willing to take on new responsibilities.
- Positive interpersonal skills and teamwork orientation.
- Experience with requirements traceability, code reviews, and test coverage.
- Diagnostic tools (oscilloscopes, logic analyzers, spectrum analyzers).
- Front‑end GUI development (HTML/CSS/JS).
- Experience with one or more RTOS.
- Familiarity with GIT/CVS or other version‑control systems.
- Assembly‑language experience.
- Linux OS tools and Bash scripting.
- Knowledge of DO‑178C and FAA/Mil Spec requirements.
- Competitive compensation (medical, dental, vision).
- 401(k) program with company match.
- Paid time off.
- Life insurance.
- Health Savings Account (HSA) option.
- Opportunities for professional growth and development.
- Inclusive, laid‑back work culture promoting work‑life balance.
- Flexible scheduling.
- Overtime opportunities for higher earnings.
At Heads Up Technologies, you’ll work in a culture that values creativity, enthusiasm, and reliability. We support engineers to reach for the sky while maintaining a balance between professional excellence and personal life.
No recruiting agencies. If this role sparks your interest, we look forward to reviewing your resume.
Additional Information- Seniority level:
Mid‑Senior - Employment type:
Full‑time - Job function:
Engineering and Information Technology - Industries:
Aviation and Aerospace Component Manufacturing
(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).