Embedded Software Senior Engineering Specialist - AI
Core
Develops, designs, implements, deploys, and tests AI-centered solutions for embedded devices and systems development workflows.
Role type
Senior IC embedded software engineer (AI)
Builds
AI-centered solutions for embedded devices and systems
Domain
Industrial machinery / Embedded AI
Deliverable
production ML models
Required skills
AI technology development (LLMs, RAG, agentic workflows), embedded C/C++, Python, software test frameworks, version control, object-oriented design, system architecture design, requirements analysis, technical troubleshooting
Preferred skills
RTOS (AUTOSAR), Linux (ROS2), functional safety standards, Virtual Product Development, acquisition tools (Vector, Wireshark), datalinks (CAN, Ethernet), cloud platforms (AWS, Azure, GCP), containerization (Docker, Kubernetes)
Technologies
GoogleTest, PyTest, Git, Lauterbach, GDB, ROS2, AUTOSAR, Docker, Kubernetes, AWS, Azure, Google Cloud, Vector Canape, Vector Canalyzer, Wireshark
Responsibilities
Gather and analyze user/client requirements to create AI-centered solutions; Design/implement/create/test/review software for AI-centered solutions; Evaluate and select appropriate AI deployment architectures (cloud, on-premise, edge); Teach and assist developers within the team; Train and support end users on AI tools and developed solutions; Evaluate AI systems and tools
Seniority
Senior, hands-on IC