Mjukvaruutvecklare (C/C++)
Core
Developing advanced software solutions for autonomous vehicles, life-saving robots, and other innovative products using embedded systems and real-time technologies.
Role type
Senior C/C++ Embedded Software Engineer
Builds
Embedded software, real-time systems, and AI-on-edge solutions for global clients
Domain
Automotive, Robotics, Embedded Systems, Real-time Operating Systems
Deliverable
production ML models | product features
Required skills
C/C++, Python, RTOS, Linux, system design, security-critical development, debugging, test and verification, embedded communication protocols (TCP/IP, SPI, I2C, CAN), version control (Git), CI/CD
Preferred skills
Ada, Java, AI on target/on-edge
Technologies
C/C++, Python, RTOS, Linux, Yocto, Git, TCP/IP, SPI, I2C, CAN
Responsibilities
Develop software with focus on C/C++, Python, RTOS, and Linux; Work in agile teams across all development stages; Collaborate closely with other teams to deliver new products and solutions
Seniority
Mid-Senior, hands-on IC