Do you want to switch the language?

Embedded C/C++ Software Engineer – Automotive (all genders)
 Vienna   Full time

Aplica para este trabajoAplica para este trabajo

Tu contacto
Tatiana Rezan-Sirotinskis

Comparte este trabajo


Identificación del trabajo
mwd_13674

Embedded C/C++ Software Engineer – Automotive (all genders)

  • Vienna
  • Full time
Aplica para este trabajoAplica para este trabajo

Kapsch is one of Austria's most successful global technology companies. With its comprehensive ITS (Intelligent Transportation Systems) portfolio, Kapsch is actively addressing the challenges of the present and the future with intelligent mobility solutions in a wide range of application areas. As a family-owned company founded in 1892 and headquartered in Vienna, Kapsch can look back on 130 years of experience with the future.   

We are searching for a motivated and skilled Embedded Software Engineer to join our team in developing robust embedded systems for automotive and industrial applications.

You will work closely with cross-functional teams to implement, test, and debug software on modern automotive platforms, particularly based on the NXP S32K MCU, besides other products of our portfolio.

Your Responsibilities:

  • Design, implement, and debug embedded C/C++ software using GCC, CLANG, and Visual Studio
  • Work with the NXP S32K MCU platform in automotive applications
  • Develop and integrate low-level drivers and interfaces (I2C, SPI, UART, JTAG)
  • Implement CAN / CAN FD (ISO 11898) communication and diagnostic protocols (UDS, SAE J1939)
  • Use Vector CANoe for simulation, automated testing, and diagnostics
  • Collaborate using Git and GitLab in a structured CI/CD DevOps environment
  • Conduct testing and debugging in lab environments using oscilloscopes, signal tracers, and test setups
  • Write clean, maintainable, testable and reusable code, with emphasis on unit testing and automation
  • Document and manage development activities using Jira and Confluence
  • Collaborate closely with our product, UX, and design teams to bring user-centered features to life on our platforms.
  • Provide expert-level support and troubleshooting for our existing systems at the 3rd level.

Your Profile:

  • You hold a technical degree (preferably a Master’s) in Systems Engineering, Software Architecture, Computer Science, Information Technology, or a related field.
  • Strong experience in Embedded C/C++ development and debugging
  • Hands-on experience with NXP S32K MCU and related toolchains
  • Solid understanding of CAN-based communication and diagnostic protocols (UDS, J1939)
  • Familiarity with Vector CANoe tools is a strong advantage
  • General understanding of ECU concepts and architectures
  • Experience with hardware validation and lab-based debugging
  • Knowledge of Clean Code principles, unit testing, and test automation
  • Experience with GitLab DevOps pipelines and Atlassian tools (Jira, Confluence)
  • Strong problem-solving and communication skills
  • team-oriented mindset and able to work autonomously
  • Proficient in English; German is a plus

Our Offer:

  • Innovative Environment: Be part of a forward-thinking team that values innovation and continuous improvement.
  • Impactful Work: Work in a dynamic environment where your contributions directly impact product development and user experience.
  • Skill Growth: Grow your skills in an inclusive, supportive, and collaborative atmosphere.
  • Flexibility: Enjoy flexible work hours and hybrid working conditions.
  • Career Development: Possibility to participate in regular trainings (technical and personal development).
  • Work-Life Balance: Benefit from a healthy work-life balance with our supportive policies.
  • Team Culture: Join a team that celebrates diversity and fosters a culture of mutual respect and collaboration.
  • Social benefits of a modern company, e.g. mobile devices, operating restaurants, meal discount, bridge day regulation, bicycle leasing etc.
  • A market compliant gross salary of EUR 60.000 p.a. based on a full-time employment, which can be adapted according to your qualifications and your job experience
  • Start date: as soon as possible, full-time position
  • Location: Vienna
  • The benefits of working for the Kapsch Group

Kapsch is proud to be an equal opportunity employer. We attach great importance to a balance in the diversity of our employees. Therefore we welcome all applications without regard to gender, age, religious beliefs/ideology, sexual orientation, ethnicity or national origin.

Your contact person for this position: Tatiana Rezan-Sirotinskis - Talent Attraction Partner Austria, T:+43 50 811 1906