Embedded Software Engineer C++ (m/f/x) 1561

Nash Technologies Germany GmbH

Böblingen

Hybrid

EUR 60,000 - 85,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Hybrid work model
Flat hierarchies
Flexible working hours
Professional training and development
DeutschlandTicket subsidy
Bike leasing
EGYM Wellpass membership
Regular team/company events

Job summary

Nash Technologies Germany GmbH is seeking an Embedded Software Engineer (m/f/x) to design and implement high-performance software for next-generation semiconductor test solutions. You will work with system architects, hardware and application software engineers to deliver robust Linux-based driver and software modules.

Key responsibilities include developing C++ applications, device drivers, and HW/SW interfaces, with a focus on reliability and performance.

Qualifications

  • Must have a degree in Computer Science, Electrical Engineering, Embedded Systems or a related field.
  • Several years of professional experience in Linux-based embedded software development, with Ethernet, TCP/IP, SPI, I2C and CAN.
  • Strong object-oriented design and software architecture skills, with C++17 or newer.
  • Solid knowledge of operating systems, device drivers, real-time concepts and HW/SW interaction.
  • Experience debugging and performance analysis of embedded platforms.
  • Excellent communication and ability to work in cross-functional and international teams.

Responsibilities

  • Build high-performance embedded software and device drivers for Linux-based systems.
  • Develop C++ applications and hardware abstraction layers focused on reliability and performance.
  • Interact with system architects, hardware and software teams in an agile environment.
  • Analyze and troubleshoot hardware-software interactions on complex embedded platforms.
  • Create prototypes and proofs-of-concept for new technologies and solutions.
  • Collaborate with application software and hardware engineering teams to deliver integrated solutions.

Skills

C++17
Linux embedded
OO design
Software architecture
Communication skills
Cross-functional teamwork

Education

Degree in CS/EE/Embedded Systems

Tools

Yocto/Buildroot
Python scripting
Linux debugging tools

Job description

As an Embedded Software Engineer (m/f/x), you will play a key role in the development of next-generation semiconductor test solutions. Working closely with system architects, hardware engineers, application software engineers you will design and implement high-performance software that directly interacts with complex electronic systems.

  • Build expertise in the area of Advantest V93000 SmartTestDigital Device Drivers and Embedded Software, as well as the underlying hardware architecture
  • Develop high-performance embedded software and device drivers for Linux-based systems
  • Design, implement and optimize C++ applications and hardware abstraction layers with a focus on reliability, performance and maintainability
  • Work with industry-standard interfaces and protocols such as Ethernet, TCP/IP, SPI, I²C, and CAN
  • Analyze, integrate and troubleshoot hardware-software interactions on complex embedded platforms
  • Create prototypes and proof-of-concepts to evaluate new technologies and technical solutions
  • Collaborate closely with application softwareand hardware engineering teams in an agile development environment
Must have:
  • Degree in Computer Science, Electrical Engineering, Embedded Systems or a related field
  • Few years of professional experience in Linux-based embedded software development, with expertise in Ethernet, TCP/IP, SPI, I²C and CAN
  • Profound knowledge of object-oriented design principles and software architecture, combined with strong programming skills in C++17 and later standards
  • Solid understanding of operating systems, device drivers, real-time concepts and HW/SW interaction
  • Experience with debugging and performance analysis of embedded platforms
  • Ability to analyze complex technical problems and develop sustainable solutions
  • Strong communication skills and ability to work effectively in cross-functional and international team
Nice to have:
  • Experience with semiconductor test equipment, industrial automation or measurement systems
  • Knowledge of Embedded Linux, Yocto, Buildroot or similar platforms
  • Experience with multicore and multithreaded applications
  • Experience with Python scripting and automated testing
  • Familiarity with CI/CD pipelines and DevOps practices
  • A permanent position in an exciting and growing team
  • Hybrid work model, 2-3 days in office
  • Flat hierarchies and flexible working hours
  • Professional training and excellent development opportunities
  • Attractive salary, a subsidy for the DeutschlandTicket, bike leasing and EGYM Wellpass membership
  • Regular team and company events
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

R&D Engineer Software, HW layer Digital/Embedded (C++) 04.10.2026 Advantest Europe GmbH Böblingen
R&D Engineer Software, HW layer Digital/Embedded (C++) 04.10.2026 Advantest Europe GmbH Böblingen

Itsicherheit Online • Böblingen

Hybrid
EUR 70,000 - 110,000
Flexible Arbeitszeitgestaltung
Mobiles Arbeiten
Mentoring und Einarbeitung
+1
Embedded Software Engineer (m/f/d)
Embedded Software Engineer (m/f/d)

alpitronic Americas LLC • Nürnberg

On-site
EUR 50,000 - 75,000
Innovative work environment
High-tech projects in e-mobility
Opportunities for advancement
+3
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)
Embedded Software Engineer – Linux / Firmware / C/C++ (m/f/d)

Optimus Search • Köln

On-site
EUR 50,000 - 70,000
Senior Embedded Software Engineer C++ (m/f/d) – IoT
Senior Embedded Software Engineer C++ (m/f/d) – IoT

BOLSINGER Personalberatung • Germany

Hybrid
EUR 90,000 - 120,000
Software Engineer Diagnostics Calibration (m/f/x) DUI 1565
Software Engineer Diagnostics Calibration (m/f/x) DUI 1565

Nash Technologies Germany GmbH • Duisburg

Hybrid
EUR 65,000 - 90,000
Hybrid on-site (3 days on site)
DeutschlandTicket subsidy
Bike leasing
+3
20.10.2026 Advantest Europe GmbH Böblingen
20.10.2026 Advantest Europe GmbH Böblingen

Labo • Böblingen

Hybrid
EUR 70,000 - 110,000
30 vacation days
Mobile working
Flexible hours
+3
Embedded Software Developer - FREELANCE GESUCHT
Embedded Software Developer - FREELANCE GESUCHT

Nitcservices • Kempten (Allgäu)

On-site
EUR 83,000 - 165,000
Software Engineer (m/f/d) in Telemetry Team 21.10.2026 Advantest Europe GmbH Böblingen
Software Engineer (m/f/d) in Telemetry Team 21.10.2026 Advantest Europe GmbH Böblingen

Labo • Böblingen

Hybrid
EUR 90,000 - 120,000
Flexible Arbeitszeiten
30 Urlaubstage
Home-Office-Option
+3
Senior Application Engineer (m/f/d) 09.10.2026 Advantest Europe GmbH Böblingen
Senior Application Engineer (m/f/d) 09.10.2026 Advantest Europe GmbH Böblingen

Itsicherheit Online • Böblingen

Hybrid
EUR 70,000 - 100,000
30 vacation days
Mobile working
Bike leasing
+1
Test Solution Engineer - Research & Venture (m/f/d) 21.10.2026 Advantest Europe GmbH Böblingen
Test Solution Engineer - Research & Venture (m/f/d) 21.10.2026 Advantest Europe GmbH Böblingen

Labo • Böblingen

Hybrid
EUR 70,000 - 110,000
Attraktives Gehalt
Bonusprogramm
Bike Leasing
+1