Job
- Level
- Senior
- Job Field
- Software
- Employment Type
- Full Time
- Contract Type
- Permanent employment
- Location
- Böblingen
- Working Model
- Hybrid, Onsite
Job Summary
In this role, you will develop high-performance C++ solutions for test systems in the semiconductor domain, optimize software components, and contribute to the architecture of the SmarTest8 framework in a Linux environment.
Job Technologies
Your role in the team
- Join us in Boeblingen and take on challenging software engineering tasks in the semiconductor domain, developing high-performance C++ solutions that power advanced test systems and support the validation of next-generation semiconductor technologies.
- In this role, you will design, develop, test, optimize and maintain software components in C++ that support pattern processing, translation workflows and measurement services within a highly complex and performance-critical environment.
- Design and develop advanced software components in modern C++ in a Linux development environment.
- Contribute to the architecture and evolution of the SmarTest8 pattern framework.
- Implement digital pattern translation from pattern sheet definitions to different test boards.
- Collaborate with architects, product owners, and cross-functional engineering teams.
- Ensure software quality through code reviews, unit testing, debugging and performance optimization.
- Participate in technical discussions and contribute to long-term architectural decisions.
- Support continuous improvement of development processes, tools and engineering practices.
This text has been machine translated. Show original
Our expectations of you
Education
- Bachelor's or Master's degree in Computer Science, Software Engineering or a related field.
Qualifications
- Strong understanding of OO design and software architecture.
- Expert-level proficiency in C++.
- Familiarity with Linux development environments.
- Strong debugging, performance analysis and problem-solving skills.
- Excellent communication skills in English.
Experience
- 5+ years of professional software development experience.
- Experience with large-scale, complex software systems.
- Experience with multithreading and concurrent programming.
- Experience working in agile development environments.
This text has been machine translated. Show original
What we offer
- A permanent position in an exciting and growing team.
- Hybrid work model.
- 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.
This text has been machine translated. Show original
Benefits
Health, Fitness & Fun
More net
Work-Life-Integration
Topics that you deal with on the job
Job Locations
This is your employer
Nash Technologies
At Embedded Software Solutions, we pride ourselves on our competent experts, customer-specific solutions, and professional services. We are a leading provider of software development and ATE engineering for the semiconductor, railway, automotive, and telecommunications industries.
Description
- Founding year
- 2008
- Language
- English
- Company Type
- Established Company
- Working Model
- Hybrid, Onsite
- Industry
- Internet, IT, Telecommunication