OTA Software Architect

Natobotics


Datum: vor 3 Wochen
Stadt: Ingolstadt, Bayern
Vertragstyp: Auftragnehmer
Greetings,

We are looking for a OTA Software Architect

Location: Ingolstadt, Germany

Experience: 10+ Years

Language: English, GermanB2 Mandatory

Job Type: Hybrid

Work Type: Contract

Primary Skills: Java 11, C/C++, Python, Linux Kernel

Key Responsibilities

  • Software Requirements Specification.
  • Software Architecture and Design.
  • Embedded Systems Development.
  • Software Integration and Verification
  • Troubleshooting and Debugging
  • Software Development Lifecycle (SDLC)
  • Compliance and Standards
  • Collaboration and Mentorship

Mandatory Skills

  • Hands-on experience with Java 11 or above (preferably deployed on embedded

JVM on real time systems).

  • Hands-on experience with event driven systems preferably with soft real time

characteristics

  • Proficiency in C/C++ and Python for system-level development and automation.
  • Proficiency in designing & integration with soft real time SW systems based on

Linux / QNX

  • Strong knowledge of Linux Kernel and POSIX system concepts.
  • Familiarity with bootloaders, secure boot, and trusted execution environments.
  • Proficiency in performance analysis tools such as Perfetto and TraceLogger.
  • Experience with version control systems (e.g., Git) and build systems (e.g., Yocto,

Buildroot).

  • Proficiency in employing Static and Dynamic analysis tools such as Klockwork,

SonarQube etc.

  • Proficiency in Requirements management tools such as DOORs, CodeBeamer,

Polarion etc.

  • Proficiency in Office suite and Collaboration framework such as Confluence,

JIRA, SharePoint etc.

  • Understanding of vehicle-to-cloud communication and over-the-air (OTA) update mechanism