Care team to ensure test equipment is available, compliant, and calibrated. Develop, modify, and validate innovative test rigs. Maintain and enhance various software standards (e.g., NI TestStand, LabView, LabWindows, C, C#). Diagnose issues and test failures related to test software/hardware, controls, instrumentation, and data acquisition systems. Produce technical reports capturing data analysis and justifications for approval. Requirements More ❯
Birmingham, West Midlands, England, United Kingdom
SF Recruitment
work packages across assigned projects Translate system-level requirements into clear software specifications Define and implement software architecture for real-time control systems Develop and verify high-integrity embedded C/C++ firmware Integrate application-level code with platform and base-software components Support hardware bring-up, debugging, and system-level diagnostics Participate in design reviews and provide expert input … 5+ years engineering experience in a production, R&D, or consultancy setting Proven delivery of embedded software on bespoke hardware or microcontroller platforms Strong hands-on programming skills in C/C++ for real-time embedded environments Experience working within structured development lifecycles and systems engineering processes Familiarity with functional safety practices for automotive or high-reliability products (e.g., ISO More ❯