EMB Software Engineer
Core
Design, development, and maintenance of high-performance software solutions for client sites.
Role type
Embedded Software Engineer
Builds
High-performance software components and applications
Domain
Embedded systems / Automotive / Industrial
Deliverable
production ML models | product features
Required skills
C++ (C++14/17/20), QML, Git, CMake, Visual Studio, Linux/Windows environments, Design patterns, Object-Oriented Programming (OOP)
Preferred skills
Real-time systems, Simulation, Embedded development, GPU computing, Game engines (Unreal Engine, Unity), CI/CD tools
Technologies
C++, QML, Git, CMake, Visual Studio, Linux, Windows, Unreal Engine, Unity
Responsibilities
Design and develop software components in modern C++, Optimize applications for performance and scalability, Collaborate with cross-functional teams, Participate in code reviews and debugging, Write clear and documented code
Seniority
Junior to Mid-level (1+ years experience)