Logo Nash Technologies

C++ Developer Pattern Team

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

    • Location Böblingen

      Baden-Württemberg

      Germany

    This is your employer

    Nash Technologies

    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
  • Logo Nash Technologies

    C++ Developer Pattern Team

    Location
    Böblingen
    Working Model
    Hybrid, Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs