Back to Jobs
Software Developer for Embedded Systems
As a software developer for embedded systems, after a corresponding training period, you will be responsible for the technical project responsibility for the basic software used in our control units, which is responsible for regulating the all-wheel drive or electrified drive system. The software is developed with the latest tools in a collegial environment, is used almost worldwide and must therefore also meet the highest requirements and security standards.
Your area of responsibility includes the following tasks:
- Requirement's analysis and software architecture design for the basic software of control units
- Implementation of customer-specific software components (e.g., integration of CAN, CAN-FD or Flex ray communication)
- Extension and adaptation of the interfaces to other software parts
- Specification and supplier monitoring for software purchases
- Creation of software delivery packages for the customer
- Parameter handling for various customer projects
Your skills
- Completed training at a university of applied sciences or TU specializing in telematics, computer science, electrical engineering, mechatronics or similar
- In-depth knowledge of the C programming language
- Experience with µC Freescale Leopard or Infineon Aurix is an advantage
- First knowledge of Autosar 3.x or 4.x is desirable
- Fundamentals regarding development processes in the automotive sector (SPICE, ISO 26262) are an advantage
- High organizational skills with independent working methods and high problem-solving skills