Jobs filters
PRINCIPAL FIRMWARE TEST ENGINEER - 24236
Brookfield, WIPrincipal Firmware Test Engineer
Duties and responsibilities:
- Interface with electronics hardware design team to review and refine engineering requirements for alignment to test plans.
- Lead agile project teams through the new product development process
- Drive continuous improvement of test development
- Ensure on-time delivery of firmware that meets all requirements by testing
- Analyze and enhance efficiency, stability and scalability of system resources
- Effectively manage a technical team and provide technical guidance to achieve cost, performance, and schedule requirements
Requirements:
- Bachelor's or equivalent degree in Computer Engineering, Computer Science, Electrical Engineering or related engineering field and 10 years of experience in development and testing of firmware products. Experience must include:
- Embedded C/C++.
- DevOps, automated testing, continuous integration/continuous deployment (Cl/CD), hardware in the loop (HIL), unit testing, and structural testing methodologies.
- All phases of the software development lifecycle.
- Developing bare-metal firmware designs.
- Reading schematics and component data sheets.
- Digital circuits and the interaction between firmware and electronics.
- Use of laboratory equipment such as oscilloscopes, logic analyzers, power supplies, e-loads, data acquisition systems.
- National Instrument hardware, Test Stand, and Labview in automated testing.