Embedded Software Engineer

Akkodis

San Jose (CA)

On-site

USD 242,458,000 - 272,765,000

Full time

44 hours ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical insurance
Dental insurance
Vision insurance
Life insurance
Short-term disability
Commuter benefits
401K plan
Paid leave

Job summary

Akkodis is seeking an Embedded Software Engineer for a contract role in the San Jose, CA area. You will develop and optimize software on NVIDIA embedded platforms, including Orin and Thor, focusing on robotics and autonomous mobility applications.

The ideal candidate has 3–5 years of experience, strong C/C++ and Python skills, and hands-on work with real-time systems. This onsite position requires collaboration with cross-functional teams and travel as needed.

Qualifications

  • Bachelor's degree in Robotics, Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • 3–5 years of professional software development experience.
  • Strong programming skills in C/C++ and Python, preferably in automotive/robotics/autonomous systems.
  • Experience with real-time systems and multi-threaded software development.
  • Experience with ARM64 Linux development and embedded deployment.

Responsibilities

  • Develop, maintain, and cross-compile C/C++ and CUDA applications for embedded platforms.
  • Build pipelines using TensorRT, cuDNN, CUDA, and NVIDIA DriveWorks.
  • Deploy and optimize neural networks on NVIDIA Drive platforms (Orin/Thor).
  • Develop hardware-accelerated algorithms for perception, localization, planning, and mapping.
  • Profile and optimize GPU performance across driving scenarios.
  • Design and maintain CI/CD workflows for ARM64/Linux cross-compiled builds.
  • Provide technical leadership with standards and architectural guidance.
  • Troubleshoot platform-specific software, performance, and integration issues.
  • Collaborate with software, systems, and hardware teams for end-to-end performance.

Skills

C/C++
Python
Real-time systems
Multi-threaded development
Independence in fast-paced environment

Education

Robotics
Computer Science
Electrical Engineering

Tools

CUDA
TensorRT
cuDNN
NVIDIA DriveWorks
ARM64 Linux

Job description

Akkodis is proud to partner with one of the largest Automotive Manufacturers who is accepting applications for an Embedded Software Engineer. This is a contractual opportunity in the San Jose, CA area

Pay Range: $85/hr. - $95/hr. (W2) - The rate may be negotiable based on experience, education, geographic location, and other factors.

As an Embedded Software Engineer you will help develop, optimize, and deploy software and AI workloads on NVIDIA embedded platforms, including NVIDIA Orin and Thor. This role is ideal for engineers with experience in robotics, autonomous systems, embedded computing, and GPU-accelerated applications who are passionate about building high-performance software for next-generation mobility solutions.

Responsibilities
  • Develop, maintain, and cross-compile C/C++ and CUDA applications for embedded platforms.
  • Build and maintain software pipelines targeting multiple hardware configurations using TensorRT, cuDNN, CUDA, and NVIDIA DriveWorks.
  • Deploy and optimize neural networks on NVIDIA Drive platforms, including Orin and Thor.
  • Develop hardware-accelerated algorithms supporting perception, localization, planning, and mapping capabilities.
  • Profile, analyze, and optimize GPU and accelerator performance across varying operational and driving scenarios.
  • Design, implement, and maintain CI/CD workflows for ARM64/Linux cross-compiled builds.
  • Provide technical leadership by creating engineering standards, best practices, and architectural guidance.
  • Troubleshoot and resolve platform-specific software, performance, and integration issues through detailed root-cause analysis.
  • Partner with software, systems, and hardware teams to ensure end-to-end system performance and reliability.
Qualifications
  • Bachelor's degree in Robotics, Computer Science, Software Engineering, Electrical Engineering, or a related technical field.
  • 3–5 years of professional software development experience.
  • Strong programming skills in C/C++ and Python, preferably within automotive, robotics, or autonomous systems environments.
  • Experience working with real-time systems and multi-threaded software development.
  • Hands-on experience in one or more robotics domains, including:
  • Perception
  • Sensor Fusion
  • Planning
  • Mapping
  • Experience with ARM64 Linux development and embedded system deployment.
  • Working knowledge of:
  • CUDA
  • NVIDIA DriveWorks
  • Understanding of modern software architecture, design patterns, and safety-critical development practices.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Ability to work independently in fast-paced, ambiguous environments.
  • Excellent communication and collaboration skills.
  • Fully onsite
  • Ability to travel domestically and internationally as needed

Equal Opportunity Employer/Veterans/Disabled

Benefit offerings available for our associates include medical, dental, vision, life insurance, short-term disability, additional voluntary benefits, an EAP program, commuter benefits, and a 401K plan. Our benefit offerings provide employees with the flexibility to choose the type of coverage that meets their individual needs. In addition, our associates may be eligible for paid leave including Paid Sick Leave or any other paid leave required by Federal, State, or local law, as well as Holiday pay where applicable. Disclaimer: These benefit offerings do not apply to client-recruited jobs and jobs that are direct hires to a client.

To read our Candidate Privacy Information Statement, which explains how we will use your information, please visit https://www.akkodis.com/en/privacy-policy.

The Company will consider qualified applicants with arrest and conviction records by federal, state, and local laws and/or security clearance requirements, including, as applicable:

  • The California Fair Chance Act
  • Los Angeles City Fair Chance Ordinance
  • Los Angeles County Fair Chance Ordinance for Employers
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Embedded Software Engineer — NVIDIA Drive AI for Automotive
Embedded Software Engineer — NVIDIA Drive AI for Automotive

Akkodis • San Jose (CA)

On-site
USD 242,458,000 - 272,765,000
Medical insurance
Dental insurance
Vision insurance
+5
Embedded Software Engineers - AUTOSAR / ADAS - (Full Benefits Package)
Embedded Software Engineers - AUTOSAR / ADAS - (Full Benefits Package)

Akkodis • Detroit (MI)

On-site
USD 128,000 - 173,000
Medical insurance
Dental coverage
Vision insurance
+3
Embedded Software Engineer
Embedded Software Engineer

Akkodis • Allen Park (MI)

On-site
Medical insurance
Dental insurance
Vision insurance
+6
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Akkodis • Carson (CA)

On-site
Medical insurance
Dental insurance
Vision insurance
+1
Sr Software Engineer
Sr Software Engineer

Akkodis • Aurora (OH)

On-site
USD 80,000 - 115,000
Medical
Vision
AI/Machine Learning Engineer (MLLM) - Automotive industry
AI/Machine Learning Engineer (MLLM) - Automotive industry

Akkodis • Detroit (MI)

On-site
USD 97,000 - 115,000
Medical insurance
Dental insurance
Vision insurance
+2
Automotive Cybersecurity Test Engineer (Full Benefits Package)
Automotive Cybersecurity Test Engineer (Full Benefits Package)

Akkodis • Detroit (MI)

On-site
USD 87,000 - 145,000
Embedded Software Engineer
Embedded Software Engineer

Akkodis • Louisville (KY)

On-site
USD 41,000 - 48,000
Medical benefits
Dental insurance
Vision insurance
+5
Senior Software Engineer, Embedded Platform Middleware - Automotive and Robotics
Senior Software Engineer, Embedded Platform Middleware - Automotive and Robotics

Nvidia Corporation • Santa Clara (CA)

On-site
USD 184,000 - 288,000
Equity
Benefits
Software Engineer
Software Engineer

Akkodis • Dearborn (MI)

Hybrid
USD 114,000 - 129,000