Logo
Luxoft

Senior Embedded Software Developer

Luxoft, Dearborn, Michigan, United States, 48120

Save Job

Direct message the job poster from Luxoft Our client was built on the belief that freedom of movement drives human progress. As we look to the future and the changing needs of society, our client is committed to becoming the world's most trusted mobility company - delivering smart vehicles for a smart world. Join our team as we create tomorrow! We believe in putting people first, working together, and facing challenges head-on. Responsibilities: Design, develop, and maintain C++ software components for embedded systems. Work with RTOS environments to implement real-time, deterministic solutions. Develop and optimize code for performance and memory-constrained systems. Collaborate with cross-functional teams including system architects, hardware engineers, and test engineers. Perform debugging, integration, and unit testing on target hardware. Contribute to system documentation, design reviews, and code quality processes. Ensure compliance with industry standards (e.g., MISRA C++ if applicable, ISO 26262 for automotive, etc.). Mandatory Skills Description: Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field. 5+ years of professional experience in C++ programming for embedded systems. Strong knowledge of object-oriented programming, templates, STL, and modern C++ (C++11/14/17). Hands-on experience with RTOS (e.g., QNX, VxWorks, FreeRTOS, etc.). Solid understanding of real-time constraints, multi-threading, synchronization, and IPC. Experience with low-level debugging tools, oscilloscopes, logic analyzers, or similar. Strong problem-solving and debugging skills in embedded environments. Nice-to-Have Skills Description: Experience with SafeRTOS, AUTOSAR Classic or Adaptive, or embedded Linux Familiarity with bootloader development, OTA, or diagnostic communication (UDS) Knowledge of scripting tools (Python, Bash) for automation or test environments Exposure to continuous integration pipelines and DevOps for embedded development Seniority level

Mid-Senior level Employment type

Full-time Job function

Business Development Industries

IT Services and IT Consulting

#J-18808-Ljbffr