About the Company
They are a global leader in high-performance mixed-signal electronics, driving innovation in various industries, including automotive, identification, and mobile technologies. Their solutions are at the forefront of secure connections and smart technology.
Department / Project:
The DfT and Test team, is part of the NXP Design Enablement organization. The team has the charter to provide NXP customized Electronic Design Automation (EDA) solutions in Analog / Mixed Signal Test and Design for Test (DfT) as required by our IC design community, based on the work of the team and our EDA vendors.
To do this, we utilize a flexible composite of EDA tools and flows to encapsulate the required solution. A major competence in the team is therefore software engineering, covering all aspects from requirements development through solution architectures to software development, configuration management, test and maintenance / support.
The Senior Software Engineer DfT Tool/Flow Development is part of a team responsible for the development and deployment of Design for Test methods supporting HPMS designers in NXP.
The focus of this function will be the development of NXP proprietary DfT tools and flows for design automation that cover Register Transfer Level (RTL) design implementation, design validation, behavior simulation and production test development.
Role Overview
As a Senior Software Engineer C++, you will be part of a specialized team responsible for developing proprietary tools and flows for design automation. You will collaborate closely with product managers and engineers to deliver scalable, reliable, and maintainable software solutions that support the design and testing of integrated circuits.
Key Responsibilities as a Senior Software Engineer C++
-
Develop, design, implement, and test software tools for design automation.
-
Collaborate with cross-functional teams to define technical specifications.
-
Maintain and enhance existing tools, ensuring optimal performance and scalability.
-
Support testing and troubleshooting in collaboration with application engineers.
-
Contribute to the continuous improvement of software engineering processes and standards.
Qualifications
-
Bachelor’s or Master’s degree in Software Engineering, Computer Science, or a related field, or equivalent experience.
-
4+ years of experience in software development, with proficiency in C++ and scripting languages (e.g., Tcl, Python).
-
Familiarity with digital design, ICs, and Design for Test (DfT) methodologies.
-
Strong analytical skills and a proactive approach to problem-solving.
-
Excellent command of the English language.
Contact
-
1 from 4Fill in your information
Using the button below you can leave your details and upload your resume.
-
2 from 4We get in touch
In a first acquantaince we discuss your wishes, your ambitions and motivations.
-
3 from 4Personal introduction
We introduce you to the client, you are invited for a personal interview.
-
4 from 4Contract discussions
In the event of a match, we discuss all the details with you and the customer.