FOTA Software Developer

2 giorni fa

Piemonte, Italia Q1 Technologies, Inc. Tempo pieno
  • 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.2\1.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