Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Embedded Software Engineer

Home > C/C++ programming jobs

Embedded Software Engineer in USA new

  • Voyager Technologies, Inc.
  • Full time
  • Email
  • Pittsburgh, PA

Responsibilities

  • Develop, test, debug, and deliver embedded software for bare-metal, real-time operating system, and embedded Linux-based avionics systems.
  • Own software contributions and codebases across multiple projects while collaborating on shared codebases.
  • Perform design trade studies, select software architectures, scope development tasks, and implement embedded software for space avionics.
  • Develop software requirements and product architectures with system and electrical hardware engineers.
  • Assist with hardware bring-up activities and deliver production-level software packages and documentation.
  • Work with project managers and engineering teams to deliver software within project budgets and schedules.
  • Develop tools and documentation supporting embedded system usage and testing.

Requirements

  • Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field is required.
  • At least four years of embedded software development, testing, and debugging experience is required, or two years with a master’s degree.
  • Proficiency in C, C++, and Python or similar scripting languages is required.
  • Experience with Windows and Linux operating systems and development environments is required.
  • Experience with the full software development life cycle for complex systems is required.
  • Experience with configuration management tools such as Git is required.
  • Preferred experience includes embedded Linux drivers, modules, applications, and custom board support packages, especially with Yocto.
  • Preferred experience includes bash or shell scripting, microcontrollers, chipsets, FPGA programmable logic with VHDL, real-time deterministic systems, robotic control systems, Altium, and electrical troubleshooting equipment.
  • Preferred experience includes FDIR, fault-tolerant designs, space hardware and systems, spacecraft instrumentation, communication or I/O protocols, Git, Docker, software integration, and unit testing.
  • Applicants must be a U.S. Person and eligible to obtain required export authorizations under ITAR and EAR regulations.

Benefits

  • Flexible Time Off (FTO)
  • Medical, dental, and vision coverage for employees and their families
  • Flexible gym memberships with 12,700+ nationwide options and free on-demand workout videos
  • 401(k) retirement plan with a 50% company match on contributions up to 8%
  • Company wellness programs supporting physical and mental well-being
  • Additional voluntary benefits and employee support resources
  • Mission-driven work alongside a highly talented team

Salary: $100k - $135k/yr

Voyager Technologies, Inc.

At Voyager Technologies, Inc., we empower businesses to navigate the ever-evolving digital landscape with innovative solutions that drive growth and efficiency. Our team of experts combines cutting-edge technology with a deep understanding of industry needs to deliver tailored products and servic...

Similar positions

Senior/Lead Software Data Engineer

  • Mapbox
  • Full time
  • Remote
  • 08/16/2026
  • Germany

Staff Firmware Engineer, Platform Security

  • ALSO
  • Full time
  • USA
  • 08/16/2026
  • Salary: $200k - $240k/yr
  • Palo Alto, CA

Staff Software Engineer (Clinical & Installations)

  • Henry Schein One
  • Full time
  • USA
  • 08/16/2026
  • Salary: $150k-$165k
  • Remote

Software Developer - Additive Manufacturing Workfl

  • PanOptimization, LLC
  • Full time
  • USA
  • 08/16/2026
  • Remote

Senior Software Engineer

  • 2100 NVIDIA USA
  • Full time
  • USA
  • 08/16/2026
  • Salary: $184,000 – $356,500
  • Santa Clara, California