{"id":52765,"title":"Embedded Software Engineer C++ (m/f/x) 1561","company":"Nash Technologies Germany GmbH","city":"Böblingen","region":"Baden-Württemberg","location":"71034 Böblingen","work_model":"hybrid","employment_type":"full_time","employment":["full_time"],"roles":["embedded"],"visa":"not_mentioned","relocation":"not_mentioned","posted_at":"2026-10-20T00:00:00+00:00","tools":["Embedded Systems","Linux","Yocto","Python","CI/CD","C++","Agile"],"seniority":"unknown","years_experience_min":null,"german_requirement":"not_mentioned","german_level":"unspecified","english_requirement":"required","english_level":"unspecified","team_language":"unknown","confidence":0.4,"method":"rules","language_badge":"Not stated","language_evidence":null,"requirements_snippet":"- 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 …","url":"https://www.arbeitsagentur.de/jobsuche/jobdetail/10001-1003884020-S","source":"bundesagentur","agency":null,"description_text":"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.\n\n## Your responsibilities:\n\n- Build expertise in the area of Advantest V93000 SmartTest **Digital Device Drivers and Embedded Software**, as well as the underlying hardware architecture\n- Develop high-performance **embedded software and device drivers** for **Linux-based** systems\n- Design, implement and optimize **C++ applications** and hardware abstraction layers with a focus on reliability, performance and maintainability\n- Work with industry-standard interfaces and protocols such as **Ethernet, TCP/IP, SPI, I²C, and CAN**\n- Analyze, integrate and troubleshoot hardware-software interactions on complex embedded platforms\n- Create prototypes and proof-of-concepts to evaluate new technologies and technical solutions\n- Collaborate closely with **application software** and **hardware engineering** teams in an agile development environment\n\n## Your profile:\n\nMust have:\n\n- Degree in Computer Science, Electrical Engineering, Embedded Systems or a related field\n- Few years of professional experience in **Linux**-based **embedded** software development, with expertise in Ethernet, TCP/IP, SPI, I²C and CAN\n- Profound knowledge of **object-oriented** design principles and software **architecture**, combined with strong programming skills in **C++17** and later standards\n- Solid understanding of **operating systems**, **device drivers**, real-time concepts and **HW/SW interaction**\n- Experience with debugging and performance analysis of embedded platforms\n- Ability to analyze complex technical problems and develop sustainable solutions\n- Strong communication skills and ability to work effectively in cross-functional and international team\n\nNice to have:\n\n- Experience with semiconductor test equipment, industrial automation or measurement systems\n- Knowledge of Embedded Linux, Yocto, Buildroot or similar platforms\n- Experience with multicore and multithreaded applications\n- Experience with Python scripting and automated testing\n- Familiarity with CI/CD pipelines and DevOps practices\n\n## What we offer:\n\n- A permanent position in an exciting and growing team\n- Hybrid work model, 2-3 days in office\n- Flat hierarchies and flexible working hours\n- Professional training and excellent development opportunities\n- Attractive salary, a subsidy for the DeutschlandTicket, bike leasing and EGYM Wellpass membership\n- Regular team and company events\n\nWe look forward to receiving your **motivation letter, resume** and **degrees**. Please let us also know your **salary expectations** and your **earliest starting date**.\n\nFurther information about Nash Technologies please refer to [www.nashtech.com](http://www.nashtech.com)","responsibilities_text":"- Build expertise in the area of Advantest V93000 SmartTest **Digital Device Drivers and Embedded Software**, as well as the underlying hardware architecture\n- Develop high-performance **embedded software and device drivers** for **Linux-based** systems\n- Design, implement and optimize **C++ applications** and hardware abstraction layers with a focus on reliability, performance and maintainability\n- Work with industry-standard interfaces and protocols such as **Ethernet, TCP/IP, SPI, I²C, and CAN**\n- Analyze, integrate and troubleshoot hardware-software interactions on complex embedded platforms\n- Create prototypes and proof-of-concepts to evaluate new technologies and technical solutions\n- Collaborate closely with **application software** and **hardware engineering** teams in an agile development environment","requirements_text":"- Degree in Computer Science, Electrical Engineering, Embedded Systems or a related field\n- Few years of professional experience in **Linux**-based **embedded** software development, with expertise in Ethernet, TCP/IP, SPI, I²C and CAN\n- Profound knowledge of **object-oriented** design principles and software **architecture**, combined with strong programming skills in **C++17** and later standards\n- Solid understanding of **operating systems**, **device drivers**, real-time concepts and **HW/SW interaction**\n- Experience with debugging and performance analysis of embedded platforms\n- Ability to analyze complex technical problems and develop sustainable solutions\n- Strong communication skills and ability to work effectively in cross-functional and international team\n- Experience with semiconductor test equipment, industrial automation or measurement systems\n- Knowledge of Embedded Linux, Yocto, Buildroot or similar platforms\n- Experience with multicore and multithreaded applications\n- Experience with Python scripting and automated testing\n- Familiarity with CI/CD pipelines and DevOps practices","status":"open","duplicate_of":null,"first_seen":"2026-11-02T15:09:41.359176+00:00","responsibilities_summary":null,"requirements_summary":null,"all_tools":["Embedded Systems","Linux","Yocto","Python","CI/CD","C++","Agile"],"posting_language":"en","evidence":[],"years_experience_max":null,"mobility_evidence":[],"model_version":"rules-8","english_badge":"English required","company_id":null}