Senior Embedded Linux Engineer

Tekshapers Inc
Ann Arbor, United States of America
19 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 132K

Job location

Ann Arbor, United States of America

Tech stack

Automation of Tests
Bash
C++
Linux
Linux on Embedded Systems
Hardware Security Module
Python
Key Management
Systems Architecture
Scripting (Bash/Python/Go/Ruby)
Containerization
U-Boot

Job description

  • Design and develop new software features for next-generation automotive platforms on Linux OS
  • Implement and enhance functionality in the areas of:
  • Communication frameworks
  • Security services and enforcement
  • Power management and system state transitions
  • Develop platform services aligned with SDV architectural requirements
  • Ensure solutions meet ITCG compliance, including:
  • Full execution and pass of relevant ITCG test cases
  • Addressing gaps identified during validation and audits
  • Collaborate with cross-functional teams including system architecture, hardware, security, and validation
  • Support platform bring-up, integration, and scalability on NVIDIA Thor

Requirements

Do you have experience in OS Kernels?, * Strong experience with Embedded Linux development

  • Kernel, drivers, system services, and user-space frameworks
  • Hands-on experience with NVIDIA automotive platforms, preferably NVIDIA Thor
  • Expertise in communication stacks, security frameworks, and power management
  • Proficiency in C/C++, with scripting experience (bash, Python) preferred
  • Understanding of SDV concepts and architectures
  • Experience ensuring compliance with automotive standards and test frameworks, including ITCG

Preferred:

  • Experience with secure boot, key management, and hardware security modules
  • Exposure to containerization or virtualization in automotive contexts
  • Knowledge of over-the-air (OTA) update systems and lifecycle management
  • Experience working in fast-paced next-generation platform development programs

Apply for this position