> Markdown version of [/jobs/ext/3845633-sr-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/3845633-sr-embedded-software-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). --- # Sr. Embedded Software Engineer - **Company:** Telemetry | - **Location:** Mountain View, CA, United States - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Unit Testing, C++ (Programming Language), Computer Engineering, Continuous Integration, Embedded Software, Iterative and Incremental Development, Integrated Development Environments, Python (Programming Language), Software Engineering, Systems Integration, Information Technology, Bare Metal, DO-178B - **Published:** October 20, 2026 - **Apply:** https://www.juju.com/job/23_793DD68E094A73CF37BCB1B68A29B576 ## About the Role 8+ years of professional experience developing C or C++ Bachelor's degree in Computer Science, Computer Engineering, or equivalent experience Professional experience developing software for embedded, high-performance, or safety-critical applications Preferred Criteria 12+ years of professional experience developing C or C++ Thorough understanding of computer architecture, operating systems, and networking Experience working in a DO-178 software development environment Excellent written and verbal communication skills Comfortable with a fast-paced, agile/iterative development life cycle ## Description Develop C/C++ flight software requirements, design, code, unit tests, and requirements-based test cases in accordance with DO-178C software development procedures Focus areas include bare-metal operating system and hardware initialization, networking, protocol drivers, and memory interfaces Develop Python-based software integration test cases Develop and maintain Continuous Integration infrastructure for automating software integration, build, testing, and deployment