OTA Software Architect
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 embeddedJVM on real time systems).
Hands-on experience with event driven systems preferably with soft real timecharacteristics
Proficiency in C / C++ and Python for system-level development and automation.Proficiency in designing & integration with soft real time SW systems based onLinux / 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