Job Overview
Job description
- Location:
- Ulm, BW, Germany
- Work arrangement:
- On-site
Role Summary
As a senior software engineer for embedded systems & development methods (f/m/div.), you are largely responsible for the conception, implementation and testing of high-quality, reusable C code for our embedded software platform
- You actively design and optimize our software development methods and processes, both for internal and external customers, to ensure efficiency and quality
- Analyzing and solving complex technical challenges in the context of our build environment and hardware abstraction is also part of your responsibilities
- You will work closely with your team members to ensure the smooth integration of all software components
Your expertise makes a decisive contribution to the further development of our embedded systems and ensures their functionality and performance.
Requirements
Education: completed studies in the field of computer science, electrical engineering, mechatronics or a comparable qualification
Experience and know-how: Implementing complex technical requirements into robust, maintainable embedded software solutions; Systematic analysis and independent solution of profound technical problems with high problem-solving skills; Methodical analysis and improvement of existing software development processes; Holistic system understanding of the entire development process (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; Working knowledge of development tools (compiler, debugger, static analysis, Git); Desirable: Knowledge of error management, parameter management and communication services (e.g. CAN)
Personality and way of working: highly analytical, structured and goal-oriented approach to problem solving; excellent ability to work both independently on complex topics and collaboratively as part of an international team; proactive and responsible mindset with a strong commitment to delivering high quality, reliable results
Enthusiasm: Development of software for tangible products such as mobile work machines; 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
- Do you have questions about the application process?
- Zeynep Karali (Human Resources Department)
- +49(711)811-54099
- Do you have technical questions about the job?
- Andreas Grob-Leopold (specialist department)
- +49(731)49373-195
- In this team we are on a first-name basis. Become a part of it! Work #LikeABosch
- You can also find further information about us at www.boschrexroth.de/karriere and on our social media channels, such as Instagram.
- Move with us. Win together.
Benefits
- We offer flexible working models: from various part-time options to mobile working and job sharing. Feel free to talk to us about it.
- For us, diversity and inclusion are not trends, but rather firmly anchored in our corporate culture. We therefore welcome all applications: regardless of gender, age, disability, religion, ethnic origin or sexual identity.
About the Company
At Bosch Rexroth, everything revolves around movement and the success of our customers. With our networkable drive and control technologies as well as digital solutions, machines and systems work efficiently, safely and powerfully. We offer our customers components, system solutions and services for mobile and industrial applications as well as for factory automation. We value the know-how and commitment of our employees in all areas and enable dynamic careers in an international environment.
Around 32,000 people in over 80 countries - and one corporate purpose: “We move industries to make our planet a better place.”
Do you also want to make a difference? Then we look forward to receiving your application at Bosch Rexroth AG.
- Role:
- Senior Software Engineer - Embedded Systems & Development Methods (f/m/div.)
- Industry Type:
- Industrial Automation
- Job Type:
- Full-Time
Company profile
Bosch Group
bosch.comThe Bosch Group is a global supplier of technology and services. It employs roughly 413,000 associates worldwide and generated sales of 91 billion euros in 2025. Its operations are divided into four business sectors: Mobility, Industrial Technology, Consumer Goods, and Energy and Building Technology. Products range from home appliances and power, garden and measuring tools to heating, cooling and smart home systems, alongside mobility solutions for business clients. Robert Bosch founded the company in Stuttgart in 1886.
- Company Size
- 400,000 - 500,000 employees
- Headquarters
- Gerlingen, Germany
- Founded
- 1886
- Founders
- Robert Bosch