Software Developer SQA
Core
Develop unit and integration tests in C/C++ to verify software modules and interfaces meet functional safety standards for industrial motion control systems.
Role type
Software Quality Assurance (SQA) Engineer
Builds
Automated test systems and CI/CD pipelines for safety-critical embedded software
Domain
Industrial automation, functional safety, embedded systems
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
C, C++, automated testing, continuous integration, code analysis, functional safety standards, version control (Git)
Preferred skills
real-time systems, embedded systems, Agile development
Technologies
C, C++, Git, automated test frameworks, CI/CD tools
Responsibilities
Write automated tests to prove correct operation of critical software; maintain automated build scripts and manage continuous integration processes; troubleshoot and resolve failing tests; collaborate with cross-functional teams on functional safety features
Seniority
Mid-level, hands-on IC