OTA Software Architect at N Consulting Ltd
OTA Software Architect
Greetings,
We are looking for a OTA Software Architect.
Experience: 10+ Years
Job Type: Hybrid
Work Type: Contract
Primary Skills: Java 11, C/C++, Python, Linux Kernel
Key Responsibilities:
1. Software Requirements Specification
2. Software Architecture and Design
3. Software Integration and Verification
4. Troubleshooting and Debugging
5. Software Development Lifecycle (SDLC)
6. Compliance and Standards
7. 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 & integrating with soft real-time software systems based on Linux Kernel and POSIX system concepts
* Strong knowledge of Linux Kernel, 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 Klocwork
* Proficiency in Requirements management tools such as DOORS, CodeBeamer
* Proficiency in Office suite and Collaboration frameworks such as Confluence
* Understanding of vehicle-to-cloud communication and over-the-air (OTA) update mechanisms
#J-18808-Ljbffr