Embedded Software Engineer
Voyager Technologies, Inc.1 month ago
Pittsburgh, PA, USAMid Level
Responsibilities
- Own the full lifecycle of embedded Yocto board-support package systems, including custom boot flows, recipes, hardware testing, debugging, and build pipelines.
- Develop and maintain embedded Linux BSP software across multiple space avionics projects.
- Perform design trade studies, select architectures, scope development tasks, and implement embedded software.
- Collaborate with systems, electrical hardware, software, and project management teams to deliver software within budget and schedule.
- Develop tools and documentation supporting embedded system usage and testing.
- Support hardware bring-up, software integration, debugging, and unit testing activities.
Requirements
- Bachelor of Science in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
- At least four years of experience developing, testing, and debugging embedded software systems.
- Experience developing embedded Linux drivers, bootloaders, memory interfaces, kernel modules, userspace applications, and custom board-support packages, particularly with Yocto/OpenEmbedded.
- Strong experience with C, C++, and Python or similar scripting languages.
- Experience with configuration management tools such as Git.
- U.S. Person status and eligibility to obtain required U.S. government export authorizations.
- Preferred experience includes Bash or shell scripting, microcontrollers, FPGAs and VHDL, real-time deterministic systems, robotic control systems, Altium, PCB and schematic tools, electrical troubleshooting equipment, FDIR, fault-tolerant designs, space hardware, spacecraft instrumentation, CAN bus, RS-232, RS-422, TCP/IP, Docker, CI/CD, software integration, and unit testing.
Benefits
- Flexible Time Off.
- Medical, dental, and vision coverage for employees and families, with significant company premium coverage and many benefits fully paid for employees.
- Flexible gym membership options, including access to more than 12,700 locations and on-demand workout videos.
- 401(k) plan with a 50% company match on contributions up to 8%.
- Company wellness programs, voluntary benefits, and employee support resources.
- Opportunity to work with a talented team in an innovative, mission-driven environment.
About Voyager Technologies, Inc.
Voyager Technologies, Inc. builds defense and space systems for government, national security, and commercial space customers, spanning satellite communications, sensing, and mission hardware/software. Headquartered in Denver and founded in 2019, the public company supports civil, commercial, and government missions from ground to space. Its work includes manufacturing and fabrication in Colorado—such as at Voyager Energetics—supporting mission-critical production and facility build-outs.