> Markdown version of [/jobs/ext/2702611-embedded-linux-bsp-engineer](https://www.wearedevelopers.com/jobs/ext/2702611-embedded-linux-bsp-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Linux BSP Engineer - **Company:** Voyager Technologies, Inc. - **Location:** Pittsburgh, PA, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Board Bringup, C (Programming Language), Agile Methodology, Altium Designer, Unit Testing, Bash Shell, Booting (BIOS), C++ (Programming Language), CAN Bus, Communications Protocols, Computer Engineering, Continuous Integration, Software Debugging, Linux, Linux on Embedded Systems, Embedded Software, Fault Tolerance, Flash Memory, Field-Programmable Gate Array (FPGA), Hardware Design, Python (Programming Language), RS-232, Software Engineering, Software Requirements Analysis, Systems Integration, TCP/IP, VHSIC Hardware Description Language (VHDL), Scripting, Enterprise Software Applications, Extensible Firmware Interface, Hardware Testing, Git, Build Management, Yocto, Infrastructure Automation Frameworks, Information Technology, U-Boot, Docker - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/embedded-software-engineer-voyager-technologies-inc-9006767 ## About the Role * B.S. Electrical Engineering, Computer Engineering, Computer Science or related field * Minimum 4+ years of experience in development, testing, and debugging of embedded software systems. * Experience developing drivers, bootloaders (e.g., U-Boot, UEFI), memory interfaces (e.g., NOR/NAND flash), kernel modules, userspace applications, and custom board support packages for embedded Linux systems, especially systems based on Yocto/OpenEmbedded * Strong experience in C, C++, and Python (or similar scripting languages) * Working with configuration management tools (e.g., Git) Desired Qualifications * Experience with bash/shell and similar scripting languages * Experience with a variety of microcontroller families and chipsets * Experience developing and integrating programmable logic for FPGAs in VHDL * Experience with real-time deterministic systems in an embedded environment * Experience with robotic control systems (e.g., motor control) * Experience working with Altium or similar PCB and schematic design tools * Experience with electrical troubleshooting equipment (e.g., oscilloscopes, multimeters, logic analyzers, etc.) * Knowledgeable in Failure Detection, Isolation, and Recovery (FDIR) and/or fault-tolerant designs * Experience developing hardware and systems for space applications * Experience developing embedded software and instrumentation for spacecraft systems * Experience with communication or I/O protocols, such as CAN bus, RS-232 / RS-422, TCP/IP, or any spacecraft communication protocols * Experience working with Git, CI/CD, and Docker * Experience working within an agile development framework * Experience in performing software integration and testing, including writing and running unit tests ## Description The Embedded Linux BSP Engineer will be responsible for owning, developing, debugging, and testing embedded-Linux board-support packages for space and rocket avionics systems. You will be developing flight-quality software and working closely with system engineers and electrical hardware engineers to develop embedded product architectures, software requirements, assist with hardware bring-up activities, and deliver production-level software packages and documentation., * Ownership of company-wide embedded Yocto BSP systems, including full life-cycle development, custom boot flows, custom recipes, hands-on hardware testing and debugging, and software build pipelining * Software contribution and ownership for multiple projects, including primary ownership of embedded Linux BSP software codebases, and collaboration with other software engineers on shared codebases * Performing design trade-studies, selecting design architectures, scoping software development tasks, and implementing embedded software for space avionics systems * Working with project managers and other engineering teams to deliver software within project budget and schedule * Developing and providing tools and documentation to assist with embedded system usage and testing ## Related Videos - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Docker network without Docker](https://www.wearedevelopers.com/videos/1418-docker-network-without-docker) - [Robots are coming into the wild! Full-Stack Robotics Engineers, be ready!](https://www.wearedevelopers.com/videos/479-robots-are-coming-into-the-wild-full-stack-robotics-engineers-be-ready) - [The best of two worlds - Bringing enterprise-grade Linux to the vehicle](https://www.wearedevelopers.com/videos/67-the-best-of-two-worlds-bringing-enterprise-grade-linux-to-the-vehicle) - [Docker exec without Docker](https://www.wearedevelopers.com/videos/1094-docker-exec-without-docker) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs)