Embedded Sr/Lead SW engineer - C & C++
Job Description:
• Bachelor's degree completed in Software Engineering/ Computer Science or related discipline and 5+ years of work experience in Embedded Software Development
• Proficient C/C++ programming language experience
• Real-time system design with FreeRTOS or similar RTOS
• Familiarity with Digital I/O, Analog I/O, UART, SPI, I2C, CAN
• Experience in interfacing with MEMS
• Prior embedded brushed and brushless motor control experience
• Control systems/PID/FOC experience
• ARM Cortex-M familiarity
• Software profiling/optimization
• Software build automation knowledge (CI/CD)
• Requirements management experience (Cockpit or similar tool)
• Test strategy, verification experience
• Familiarity with IEC 62304
Qualification:
- BE/MTECH