> Markdown version of [/jobs/ext/1309491-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/1309491-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). --- # Embedded Software Engineer - **Company:** SkyRyse, Inc. - **Location:** Los Angeles, CA, United States - **Experience:** Expert - **Salary:** $120,000.0 - $175,000.0 - **Contract:** Permanent contract - **Skills:** Booting (BIOS), C++ (Programming Language), Computer Engineering, Software Design Documents, Embedded C, Embedded Software, Monitoring of Systems, Python (Programming Language), Real-Time Operating Systems, Software Engineering, Software Requirements Analysis, Verification and Validation (Software), Systems Integration, Information Technology, Bare Metal, DO-178B - **Published:** July 17, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=41aaa048808f584b ## About the Role * Bachelor of Science degree in Computer Science, Computer Engineering, or similar engineering discipline. * 5+ years of professional working experience. * Experience building low-level drivers in embedded C. * Experience with RTOS. * Experience in developing software requirements, design, test, and verification documents. * Experience in working with oscilloscopes, DMMs, and understanding schematics. * Self-starter with ability to work independently with minimal supervision., * Master's or PhD degree in Computer Science, Computer Engineering, or similar engineering discipline. * Proficiency with some of the following tools: C/C++, Python. * Experience with bootloader, multi-target, and bare metal programming. * Experience developing and verifying safety-critical software (e.g., DO-178C or similar standards). * Experience with certification of software, systems, and subsystems working with DER/FAA. ## Description In this role, you are responsible for the development of the Fly-By-Wire software starting with requirements specification, software design, verification and validation of the software per ARP 4754A, DO-178C, DO-330, and DO-331 requirements and support all FAA/DER reviews., * Design and develop flight software in embedded C in accordance with DO-178C DAL A. * Develop low-level drivers and safety-critical monitoring systems for flight-critical applications. * Develop and test embedded software components to interface with and control peripherals such as motors, encoders, heaters, and sensors. * Collaborate with electrical engineers on hardware/software integration, including bring-up of new hardware and resolution of interface issues. * Write, review, and approve software requirements, architecture, and design documents; support review of system-level requirements. * Contribute to continuous improvement of development and verification processes to reduce cost and cycle time. ## Related Videos - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Single Server, Global Reach: Running a Worldwide Marketplace on Bare Metal in a Cloud-Dominated World](https://www.wearedevelopers.com/videos/1206-single-server-global-reach-running-a-worldwide-marketplace-on-bare-metal-in-a-cloud-dominated-world) - [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) - [Software stack under and over the hood of the fastest accelerating car in the world](https://www.wearedevelopers.com/videos/221-software-stack-under-and-over-the-hood-of-the-fastest-accelerating-car-in-the-world) - [Code to Road in < 12 hours](https://www.wearedevelopers.com/videos/1082-code-to-road-in-12-hours) ## Related Articles - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [What Jobs Can You Get with a Software Engineering Degree?](https://www.wearedevelopers.com/magazine/398-what-jobs-can-you-get-with-a-software-engineering-degree) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology)