> Markdown version of [/jobs/ext/803513-senior-embedded-software-engineer](https://www.wearedevelopers.com/jobs/ext/803513-senior-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). --- # Senior Embedded Software Engineer - **Company:** CNH INDUSTRIAL - **Location:** Sioux Falls, SD, United States - **Experience:** Expert - **Salary:** $106,725.0 - $163,645.0 - **Contract:** Permanent contract - **Skills:** C (Programming Language), Software Applications, C++ (Programming Language), Computer Engineering, Software Debugging, Embedded Software, Python (Programming Language), Software Maintenance, Software Tools, Software Asset Management, Software Engineering, Software Systems, Technical Data Management Systems, Software Troubleshooting, Information Technology, Software Version Control - **Published:** June 7, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=e56eb76688b04f3f ## About the Role Do you have experience in Version control systems?, * Bachelor's degree in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, or related technical field. * 5+ years of experience developing software for embedded systems, or an equivalent combination of education and experience. * Proficiency in one or more programming languages such as C, C++, Python, or similar. * Experience with software development tools, version control systems, and debugging environments. * Strong analytical, problem-solving, and troubleshooting skills. * Ability to effectively communicate technical concepts both verbally and in writing. * Demonstrated ability to work independently while contributing effectively within a team environment. * Understanding of software development lifecycle processes and engineering best practices. ## Description The Senior Embedded Software Engineer designs, develops, tests, and maintains software solutions for embedded systems and related applications. This role applies engineering principles, software development practices, and technical expertise to create reliable, scalable, and maintainable software products. The Senior Embedded Software Engineer collaborates with cross-functional teams to deliver high-quality solutions that meet customer and business requirements while supporting the full software development lifecycle., * Work independently, as well as with a team. * Provide business support to analyze software. * Write, develop, evaluate and document new and modified software programs. * Test and prepare software applications for installation. * Support end users, including software troubleshooting and training. * Research, investigate, and select technical data pertinent to the assigned project. * Work with internal teams and external sources to obtain and communicate data relative to engineering requirements. * Facilitate software asset management, including maintenance contracts. * Prepare and present technical reports and recommendations on projects. * Participate in department improvement activities. * Demonstrates support for company culture in their daily actions. * May be called upon to perform comparable duties of a similar or related nature and/or assist in other areas as needed. * Learning, understanding, continuously improving, and promoting the quality management system in accordance with ISO standards. ## Related Videos - [Building a hypercar from scratch](https://www.wearedevelopers.com/videos/607-building-a-hypercar-from-scratch) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Rethinking Intelligence: AI, Accessibility, and the Future of Inclusive Work - Artur Ortega](https://www.wearedevelopers.com/videos/1377-rethinking-intelligence-ai-accessibility-and-the-future-of-inclusive-work-artur-ortega) - [ Secure Code Superstars: Empowering Developers and Surpassing Security Challenges Together](https://www.wearedevelopers.com/videos/422-secure-code-superstars-empowering-developers-and-surpassing-security-challenges-together) - [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) - [Breaking the Hardware Mindset: Overcoming Barriers to System-Level Innovation](https://www.wearedevelopers.com/videos/1635-breaking-the-hardware-mindset-overcoming-barriers-to-system-level-innovation) ## Related Articles - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [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) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [7 Important Tips That Every Software Developer Should Know](https://www.wearedevelopers.com/magazine/101-7-important-tips-that-every-software-developer-should-know)