Embedded Software Quality Engineer
Core
Ensuring reliability and performance of cutting-edge industrial laser-based electro-mechanical systems through full software development lifecycle testing.
Role type
Embedded Software Quality Engineer
Builds
Laser-based electro-mechanical systems for industrial applications
Domain
Semiconductor manufacturing equipment / Embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Embedded software testing, real-time system validation, electro-mechanical system testing, test plan development, requirements analysis, code review participation, root cause analysis, test automation, hardware connectivity tracing, statistical data analysis
Preferred skills
UML, use cases, process and data flow, software configuration management, defect tracking, test system development
Technologies
Real-time operating systems, object-oriented design, distributed control architectures, oscilloscopes, logic analyzers
Responsibilities
Develop and implement test plans for software module and system levels, design and execute test cases for software functionality, analyze software requirements for completeness, participate in design reviews, analyze test results and provide progress reports, isolate and understand problems with developers, collect data on issues for root cause solutions
Seniority
Mid-Senior, hands-on IC