> Markdown version of [/jobs/ext/392315-senior-software-engineer-embedded-systems-development-methods-iv](https://www.wearedevelopers.com/jobs/ext/392315-senior-software-engineer-embedded-systems-development-methods-iv). 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 Software Engineer - Embedded Systems & Development Methods iv.) - **Company:** Rexroth - **Location:** Ulm, Germany - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** C (Programming Language), Application Programming Interfaces (APIs), Business Software, Static Program Analysis, Software Debugging, Programming Tools, Embedded Software, Software Engineering, Git, Information Technology - **Published:** June 17, 2026 - **Apply:** https://de.indeed.com/viewjob?jk=cc22cc9e5f7117ab ## About the Role Do you have experience in Software development?, * Education: completed degree in Computer Science, Electrical Engineering, Mechatronics, or a comparable qualification * Experience and Know-How: Implementation of complex technical requirements into robust, maintainable embedded software solutions; Systematic analysis and independent resolution of in-depth technical problems with strong problem-solving skills; Methodical analysis and improvement of existing software development processes; Holistic system understanding of the entire development process (from requirements to integration); Professional C programming for resource-constrained systems; Application development against APIs of basic software (operating system/core software); Knowledge of the entire embedded software lifecycle (analysis, design, implementation, testing); Understanding of microcontroller architectures and hardware/software interaction; Practical knowledge of development tools (compiler, debugger, static analysis, Git); Desirable: Knowledge of fault management, parameter management, and communication services (e.g., CAN) * Personality and Working Style: Highly analytical, structured, and goal-oriented approach to problem-solving; Excellent ability to work both independently on complex topics and collaboratively within an international team; Proactive and responsible mindset with a strong commitment to delivering high-quality, reliable results * Enthusiasm: Developing software for tangible products like mobile machinery; Mastering technical complexity and creating elegant, efficient solutions for embedded systems; Continuously improving development processes and tools to increase productivity and quality for hundreds of developers * Language: very good German and English ## Description * As a Senior Software Engineer for Embedded Systems & Development Methods (f/m/div.), you will be primarily responsible for the conception, implementation, and testing of high-quality, reusable C code for our embedded software platform. * You will actively shape and optimize our software development methods and processes, for both internal and external customers, to ensure efficiency and quality. * Analyzing and solving complex technical challenges within the context of our build environment and hardware abstraction also falls within your area of responsibility. * In doing so, you will work closely with your team members to ensure the seamless integration of all software components. * Your expertise will contribute significantly to the further development of our embedded systems, ensuring their functionality and performance. ## Related Videos - [Navigating the Corporate Jungle: Life as a Developer in a large Company](https://www.wearedevelopers.com/videos/621-navigating-the-corporate-jungle-life-as-a-developer-in-a-large-company) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Open Source: The Engine of Innovation in the Digital Age](https://www.wearedevelopers.com/videos/1103-open-source-the-engine-of-innovation-in-the-digital-age) - [AI Pair Programming with GitHub Copilot at SAP: Looking Back, Looking Forward!](https://www.wearedevelopers.com/videos/1546-ai-pair-programming-with-github-copilot-at-sap-looking-back-looking-forward) - [Unlocking the potential of Digital & IT at Vodafone](https://www.wearedevelopers.com/videos/602-unlocking-the-potential-of-digital-it-at-vodafone) - [Git for Code Reviews](https://www.wearedevelopers.com/videos/429-git-for-code-reviews) ## Related Articles - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Software Developer Salary in Germany [2023]](https://www.wearedevelopers.com/magazine/194-software-developer-salary-in-germany-2023) - [Finding Jobs in Germany](https://www.wearedevelopers.com/magazine/375-finding-jobs-in-germany)