You and the process

With a person
Anna, in-house recruiter
9 years hiring engineers
30 minutes with a real recruiter
They read your CV with you, on a call, and say where the offers are being lost.
Didn’t find what you were looking for? Tell us what to build
ALTEN Technology USA

Lead Software Engineer, Infotainment/Connectivity Platform

  • Office
  • 6+ years

Salary

$140,000 - 160,000/ year

AI summary

For members

The whole posting in a few lines. Sign up to read it here and on every role you open.

Sign Up to Read

Description

The company is an engineering firm with more than 3,000 specialists across North America and sits within the ALTEN Group, which has over 57,000 engineers in 30 countries.

It serves aerospace, medical device, robotics, automotive, commercial vehicle, EV, and rail clients, and takes work from advisory support through to full project outsourcing.

This role leads the software and validation work on Linux and Android infotainment and connectivity platforms, and manages a team that keeps ECUs running across several hardware generations.

You will get mentorship and room to grow in your career.

Responsibilities

  • Get familiar with the current codebase, build pipeline, and regression tests, then guide your engineers through the same.
  • Build and maintain the software stack used to verify and validate hardware on Hypervisor, Linux, and Android systems.
  • Design and run stress tests on the CPU, GPU, NPU, and multimedia subsystems to uncover bottlenecks, thermal limits, and stability problems.
  • Analyze ECU performance and make it better.
  • Work with architecture, hardware, and software teams on board bring-up, design verification, and debugging.
  • Mentor and train junior engineers.
  • Send program leadership weekly updates covering status, risks, and decisions.

Requirements

  • A bachelor's or master's degree in computer science, engineering, or a related field.
  • 8+ years of embedded software development.
  • Hands-on work with high-performance SoCs such as Snapdragon, NVIDIA Orin, or MediaTek. Automotive-grade SoC experience is a significant plus.
  • Skill with Embedded Linux, QNX, and DriveOS, plus experience with hypervisors such as Type-1 hypervisors, Gunyah, or ACRN.
  • Experience with infotainment or connectivity subsystems such as camera/display, memory/storage, GNSS, UWB, RF, A2B, and Bluetooth audio.
  • Strong C/C++ skills.
  • A solid grasp of Linux and Android, kernel configuration, device driver interfaces, and debugging tools.
  • Strong BSP and kernel bring-up experience (Linux, U-Boot, or equivalent), covering partitioning, device tree, and boot flow for eMMC, UFS, SSD, and DRAM changes.
  • Experience with Lauterbach, oscilloscopes, JTAG, and flashing tools.
  • Understanding of interface and protocol stacks (SPI, I2C, Ethernet, PCIe, CAN) and of board bring-up.
  • Scripting in Python or shell.
  • Preferred: knowledge of OS internals, including process scheduler, memory management, concurrency, synchronization, and storage.
  • Preferred: ARM core and architecture experience.
  • Preferred: embedded toolchains, including compilers, linkers, and linker scripts.
  • Preferred: automotive communication protocols (CAN, Ethernet).
  • Preferred: CI/CD pipelines for embedded systems.
  • Preferred: awareness of ISO 26262 functional safety.

Conditions

Based on-site, five days per week.

Salary range: $140,000 - 160,000.

The final offer depends on factors such as location and the combination of your job-related knowledge, qualifications, skills, education, training, and experience.

As a federal contractor, the company runs a drug-free workplace, so all selected candidates must pass a pre-employment drug screen before hire.

Benefits

  • Mentorship and career growth opportunities.
  • Comprehensive benefits.

Where you’d work

From the office, 4 or more days a week in the office

About the company

ALTEN Technology USA

Office in Palo Alto, United States

Also hiring in United States, Mountain View, United States, TX, United States and 4 more places

3 of their 36 open roles are remote

Your chances

Worth a look before you spend an evening tailoring a CV for it.

  • 22 checks run
  • 1 red flag

Still hiring?

14 checks

No red flags

How crowded?

8 checks

1 red flag

Fits Me

How well does this role fit you?

Answer a few questions or drop your CV, and every role gets a fit score with the reasons, this one first.

  • Your field
  • Level
  • Stack
  • Work model
  • Salary floor
  • Must-haves
Details12 facts · Role, Location, Compensation, Employment
Tech stack
  • Python
  • Linux
  • CI/CD
  • C++
  • Android
Seniority
Lead
Type
Contract
Specialty
Mobile
Region
United States
Pay period
Annual
Show 6 more factsShow less

Role

Category
Development
Specialty
Mobile
Seniority
Lead
Experience
8+ years
Tech stack
  • Python
  • Linux
  • CI/CD
  • C++
  • Android

Location

Work model
Office
Region
United States
Office
  • Palo Alto, United States
Days in the office
4 or more days

Compensation

Salary
$140,000 - 160,000 / year
Pay period
Annual

Employment

Type
Contract

Something wrong with this vacancy?

Similar vacancies

Share this vacancy

What's wrong with it?

The employer never sees who reported.

Reason