R&D Engineer Software, HW layer Digital/Embedded (C++)
Core
Developing modern software solutions for automated testing of next-generation digital SoCs with a focus on high quality, reliability, and performance standards.
Role type
R&D Software Engineer (Embedded/Digital Drivers)
Builds
Automated test systems for digital SoCs
Domain
Semiconductor testing / Embedded systems
Deliverable
production ML models | product features
Required skills
C++ (multithreaded, high-performance), Digital device drivers, Embedded software, Modern algorithms, Linux development environments, Hardware integration
Preferred skills
Prototyping, Innovative concept development, Cross-functional collaboration
Technologies
C++, Linux, Modern development environments
Responsibilities
Develop and maintain multithreaded, highly optimized C++ code; Develop prototypes for evaluating and advancing innovative concepts; Integrate software and hardware with cross-functional teams; Work in a modern Linux development environment to realize new functionalities.