proteanTecs, a trailblazer in the field of advanced electronics deep data analytics, is looking for an experienced Senior Firmware Validation Engineer to join our rapidly growing R&D team to create and maintain firmware code and embedded real-time software projects at the core of our product offering.
We are looking for candidates with a strong background in software engineering, with a focus on building scalable, reliable, and maintainable code.
Requirements
- Bachelor's degree in Electrical or Computer Engineering
- 6+ years of experience in firmware verification & validation in both Pre-Si and Post-Si environments
- Solid programming foundations in C, Python and Shell scripts
- Team player with very good communication skills
Advantages
- Experience in FW development
- VLSI or FPGA development, Verilog programming
- Familiar with more than one Microcontroller architectures (ARM, RISC-V, etc.)
- Experience with build systems (e.g. gnumake, cmake)
Responsibilities
- Design and lead the development of an automated firmware verification test environment, including automated test analysis & reporting for CI/CD integration.
- Define and create detailed test plans for FW features that includes unit testing, component testing with RTL simulation and end-to-end system validation with FPGA.
- Execute product test cycles and test plans, and be responsible for customers releases sign-off.
- Collaborate with FW design & architecture on implementation and enhancement of debug, tracing, and profiling features.
- Support FW design team by reproducing customer issues and assisting in debugging.