A leading international company is seeking a Senior Embedded Software Engineer to join its Robotics team. This role involves planning and developing software concepts using modern C++ for embedded systems, ensuring software quality through testing, and collaborating with interdisciplinary teams. Candidates should have a Bachelor's or Master's degree in a technical discipline and at least 5 years of professional experience in embedded software development. This position offers an empowering environment and excellent career growth opportunities.
Qualifications
At least 5 years of professional experience in embedded software development.
Proven experience with state-of-the-art software development using C++ 20.
Good written and spoken English skills; German is a plus.
Responsibilities
Plan, develop, and implement software concepts using modern C++ for embedded systems.
Ensure software quality by applying latest tools and through systematic testing.
Collaborate with interdisciplinary teams to integrate software.
Skills
Embedded Software Engineering
C++ 20
Real-Time Operating Systems (RTOS)
Communication Interfaces (SPI, CAN)
Project Ownership
English Communication
Education
Bachelor's or Master's degree in Mechatronics, Computer Science, or Electrical Engineering
Tools
Protobuf
CMake
Docker
Job description
A leading international company is seeking a Senior Embedded Software Engineer to join its Robotics team. This role involves planning and developing software concepts using modern C++ for embedded systems, ensuring software quality through testing, and collaborating with interdisciplinary teams. Candidates should have a Bachelor's or Master's degree in a technical discipline and at least 5 years of professional experience in embedded software development. This position offers an empowering environment and excellent career growth opportunities.