Junior Software Engineer
Core
Developing software for autonomous and automated systems that enable machines to navigate, perform tasks, and operate in demanding environments.
Role type
Junior Software Engineer (Autonomous Systems)
Builds
Autonomous and automated machine systems for real-world products
Domain
Robotics / Autonomous Systems / Industrial Automation
Deliverable
production ML models | product features
Required skills
C++, software development, simulation, system development, debugging, technical problem solving
Preferred skills
Linux-based development, MATLAB/Simulink, technical system modeling
Responsibilities
Develop C++ software for next-generation machine systems, work with simulation and verification of new features, debug and analyze complex technical systems, collaborate with developers, testers, and system engineers, participate in the full development lifecycle from idea to product delivery
Seniority
Junior, entry-level IC