Senior C++ Design Engineer (Model Driven Engineering)
Core
Designing and implementing supervisory control software for complex systems using Model-Driven Engineering.
Role type
Senior C++ Design Engineer (Model Driven Engineering)
Builds
Supervisory Control software for world-leading products
Domain
Semiconductor manufacturing equipment / Embedded Systems
Deliverable
production ML models | product features
Required skills
C++, C, object-oriented programming, Unix/Linux, Solaris, VxWorks, software configuration management, Model-Driven Engineering (ASD/Dezyne/MCLR-2), supervisory control, state machines
Preferred skills
Mechatronics, optics, electronics domain knowledge
Technologies
ClearCase, GIT, ASD, Dezyne, MCLR-2
Responsibilities
Create clear specifications for software systems, make efficient design choices, implement designs, collaborate with mechatronics and electronics teams
Seniority
Senior, hands-on IC
Sourced via adzuna · Listed on CareerPlan, which tracks 845,000+ jobs from 20+ sources.