> Markdown version of [/jobs/ext/2575757-embedded-software-engineer-iv-contract](https://www.wearedevelopers.com/jobs/ext/2575757-embedded-software-engineer-iv-contract). 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 - IV - Contract - **Company:** Autonomous Solutions, Inc. - **Location:** Fort Worth, TX, United States - **Experience:** Expert - **Salary:** $128,240.0 - $161,352.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Adobe Flash, Agile Methodology, C++ (Programming Language), Communications Protocols, Computer Engineering, Data Centers, Software Design Patterns, Device Drivers, Embedded C, Embedded Software, Global Positioning Systems (GPS), Office Suite, Real-Time Operating Systems, RS-232, Systems Integration, Transmission Control Protocol (TCP), Multithreading, Real Time Systems, Solid Principles, Information Technology, Lidar, Software Version Control - **Published:** August 10, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=8ac6f352cd78f1ba ## About the Role As an Embedded Software Engineer IV, you will lead feature development and systems integration for embedded software operating on autonomous robotic vehicles. You bring 5-7 years of embedded C/C++ experience to complex vehicle control, actuator, and sensor challenges, working independently across the full development lifecycle from requirements through fielded support. Your depth in real-time systems and clean code practice raises the quality bar for the team around you., * Bachelor's degree in Electrical Engineering, Computer Science, Computer Engineering, or a related field. * 8+ years designing and implementing embedded real-time software systems using C/C++. * Strong familiarity with large multithreaded embedded applications running on an RTOS. * Familiarity with electrical and mechanical systems. * Experience with communication protocols such as CAN, TCP, UDP, SPI, or RS232. * Experience with ROS/ROS2 or sensor interfacing including GPS, LiDAR, RADAR, or ultrasonics. * Experience with Agile development, device drivers, or flash programming tools a plus. Physical Requirements * Ability to remain in a stationary position at a computer workstation for extended periods. * Ability to operate a computer and other office productivity equipment continuously. * Ability to communicate and exchange information in person, via phone, and through electronic means. * Ability to traverse office, lab, data center, and field environments as required. ## Description * Lead feature development for embedded applications on autonomous robotic vehicle platforms. * Diagnose and resolve complex defects across vehicle control, actuator, and perception sensor systems. * Drive systems engineering participation to ensure robust software integration across hardware and software stacks. * Write clean, reusable C and C++ code following SOLID principles and established design patterns. * Build and maintain unit, integration, and system simulation tests with a test-first approach. * Contribute to continuous refactoring and maintain disciplined use of distributed version control. * Support fielded systems and lead collaboration with engineering teams on integration challenges. ## Related Videos - [How to develop an autonomous car end-to-end: Robotic Drive and the mobility revolution](https://www.wearedevelopers.com/videos/22-how-to-develop-an-autonomous-car-end-to-end-robotic-drive-and-the-mobility-revolution) - [Cyber Security: Small, and Large!](https://www.wearedevelopers.com/videos/259-cyber-security-small-and-large) - [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) - [Remote Driving on Plant Grounds with State-of-the-Art Cloud Technologies](https://www.wearedevelopers.com/videos/251-remote-driving-on-plant-grounds-with-state-of-the-art-cloud-technologies) - [When Agents Meet Legacy: Never Change a Running System](https://www.wearedevelopers.com/videos/100320-when-agents-meet-legacy-never-change-a-running-system) - [XR Demystified: Separating Facts from Fiction in 2024](https://www.wearedevelopers.com/videos/1117-xr-demystified-separating-facts-from-fiction-in-2024) ## Related Articles - [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) - [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) - [Best Countries for Software Engineers](https://www.wearedevelopers.com/magazine/267-best-countries-for-software-engineers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)