FOTA Software Developer
Pubblicato il 26-10-2026 - Q1 Technologies in Torino
Responsibilities:
- Develop and maintain embedded software for automotive OTA update using C++.
- Design, implement, unittest and debug software modules and components for automotive OTA applications.
- Participate in architectural discussions and contribute to the overall system/component design.
- Conduct software integration and system testing to ensure software reliability and performance.
- Follow agile based software development.
- Mentor and provide technical guidance to junior software engineers.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field. Master's degree is a plus.
- 5+ years of software development experience
- Experience in embedded software development using C++ 14 or newer.
- Should have previous experience on developing applications for Linux/QNX and Android targets.
- Strong problem-solving and debugging skills.
- Proficient in software development tools such as compilers, debuggers, and version control systems.
- Knowledge of software testing methodologies and tools for embedded systems.
- Familiarity with a unit test framework (CppUnit, Boost, Gtest)
- Excellent communication and collaboration skills.
- Ability to work effectively in a fast-paced, dynamic environment.
Preferred Skills:
- Modern IOT network knowledge (REST APis/MQTT/DTLS)
- Experience working with memories (Flash, EEPROM, RAM, External memories)
- Knowledge of automotive cybersecurity concepts and best practices.
- Knowledge of cybersecurity concepts and implementation (TLS1.21.3, signature & encryption)
- Experience with automotive software development tools and frameworks (e.g., Vector CANoe, Diab Compiler, dSpace, etc.).
- Nice to have: Automotive networking protocols such as J1939, CAN, LIN, XCP, UDS, ISOBUS and communication tools Vector CANalayser, CANape, CANoe, INCA or similar
- Familiarity with automotive software development processes and standards (AUTOSAR, ISO 26262).
- Nice to have: Prior experience with OTA update
