FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

RTOS Embedded Software Engineer
Ford Motor CompanyRTOS Embedded Software Engineer developing next-generation automotive software systems. Collaborating with cross-functional teams to design, implement, and validate robust embedded solutions.
Posted 7/17/2026full-timeDearborn • Missouri • 🇺🇸 United StatesSeniorLead💰 $86,000 - $160,000 per yearWebsite
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in Embedded Software Development, including proficiency in Modern C++ and Embedded C, with a strong focus on Real-Time Operating Systems like FreeRTOS. Capable of designing and implementing communication protocols and ensuring compliance with automotive safety standards such as ISO26262 and ASPICE.
Highest-signal resume keywords
Embedded Software DevelopmentFreeRTOS/SafeRTOS ExperienceAUTOSAR Tool Chain ProficiencyISO26262 CompliancePython Scripting
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Modern C++Embedded CReal-Time Operating SystemsUART Communication ProtocolSPI Communication ProtocolI2C Communication ProtocolDebugging Low-Level Performance IssuesUnit Testing ToolsCAN-FD Communication DriversMemory Driver Development
Soft Skills
Clear DocumentationCollaborationProblem-Solving
Tools & Technologies
LauterbachGTestParasoftDavinciHIL Testing
Industry Keywords
Automotive Software DevelopmentSafety Critical ApplicationsADAS TechnologiesMulticore Real-Time ExperienceASPICE
Tech Stack
Tools & technologiesFlashLinuxPythonRTOS
About the role
Key responsibilities & impact- Design and implement software running on a distributed embedded system with multiple microcontrollers with a focus on creating re-usable software designs / components.
- Design and implement real-time Ethernet communication.
- Develop custom serial communication protocol over UART, SPI, IPC and I2C interfaces to support reliable data exchange between the device and external components.
- Specify requirements, design, implement, and test both bare metal and RTOS low-level software for creating a scalable platform.
- Work with/resolve ambiguity in requirements/specifications/designs. Maintain clear and concise documentation of design and firmware architecture.
- Create elegant, efficient real-time software components and interfaces.
- Develop software component testing methodologies and implementations to ensure maturity/stability/release readiness, code coverage and adherence to MISRA guidelines.
- Create traceability matrix between all SW work products as per ASPICE and ISO26262 guidelines based on safety rating of the component.
- Work with hardware and debuggers at a bench and HIL level to verify software operation.
- Profile power / CPU / bus usage and identify opportunities for optimization on the component/ system level.
- Collaborate with V&V to develop comprehensive test plans and perform thorough testing to validate firmware functionality, stability, and performance under various conditions, including low power modes.
- Interface with external vendors, including review of firmware specifications, providing design guidance, and integrating code releases.
- Work with integration test team to automate unit tests / SW components tests in nightly builds with python scripting.
Requirements
What you’ll need- Bachelors or Masters degree in Computer science, Electronics or an equivalent engineering degree.
- 7+ Years of Automotive SW development experience
- Strong Embedded software development expertise (modern C++ and embedded C proficiency), Min 5 years of experience.
- Must have FreeRTOS/SafeRTOS experience. Min 5 years of experience.
- Must be skilled to support all layers of the software stack from low level device drivers to applications. Should have expertise in debugging low-level performance issues across a complex embedded system. Min 5 years of experience.
- At least 3 years of experience with AUTOSAR tool chain e.g. Davinci to design BSWs/SWCs/RTE and to generate diagnostic descriptions files.
- At least 2 years of experience developing Mem drivers for internal/external memory. Development experience in emulated flash drivers is mandatory, Candidate should have thorough understanding of concepts like wear-leveling, garbage collection, page-swap, redundant storage and recovery strategies for data flash block management.
- Proficient in ISO26262, SOTIF, & ASPICE or similar standards for automotive safety critical applications. Min 3 years of experience
- Min 2+ years of development experience with ISO-14229 UDS protocol for automotive.
- Min 1+ years of working experience with Unit testing tools: GTest, Parasoft
- Min 2+ years of experience using Lauterbach (Debugging tool)
- Min 4+ Experience developing or debugging CAN-FD and Ethernet communication drivers
- Even better, you may have...
- Min 2 years of experience in python scripting.
- Should have experience in Boot-time/ Runtime profiling and optimization.
- Min 2+ years of development experience within Linux/QNX domain
- Experience in Manufacturing SW support
- Multicore realtime experience for DMA, shared mem concepts, Multicore BSW
- Interprocessor communication protocols SPI, IPC, PCIe, SDIO and UART.
- Experience developing BIST and runtime safety check driver based on Microcontroller safety manual.
- Extensive experience working with ADAS SOCs and ADAS technologies.
Benefits
Comp & perks- Immediate medical, dental, vision and prescription drug coverage
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more
- Vehicle discount program for employees and family members and management leases
- Tuition assistance
- Established and active employee resource groups
- Paid time off for individual and team community service
- A generous schedule of paid holidays, including the week between Christmas and New Year’s Day
- Paid time off and the option to purchase additional vacation time.