Senior Embedded Software Engineer

Chiparama 

📍 Palo Alto, United States 🇺🇸

full-time
senior
on-site
Expired
Posted —
This job posting has expired View All Embedded Software Engineer Jobs

Key Skills

LinuxRTOSSoCsC++GNSS

Industry

AutomotiveConsumer Electronics

Job Description

Job Description -

This role is 100% onsite at the location on the req

Schedule: M-F 8-5/9-6 w/flex depending on business needs

This person will convert to FTE if this worker does a good job and there's a business need



We're looking for a Staff level Embedded Software Engineer to join our team, focusing on the software stack for Design Verification of PCBAs & ECUs (Electronic Component Units) in current and next-gen vehicle platforms primarily The Connectivity & Vehicle Access Segment. You'll develop device drivers for PCBA components, create software prototypes for early "h/w + s/w co-designs," build validation test cases in Python/C, and much more. This role offers a chance to collaborate with some of the brightest minds in developing embedded h/w + s/w stacks for the rapidly evolving EV industry


.
Responsibiliti

  • esWork with h/w and s/w architects to collaborate on next-gen platform architecture with various SoCs and the software stac
  • k.Design, develop, and deploy embedded software on Linux and/or RTOS for board bring-up, verification, and debugging of automotive electronic
  • s.Collaborate across multiple disciplines to deliver quality code, debug complex problems, prioritize, and get things done with high efficiency and urgenc
  • y.Ability to debug in real-time across the s/w and h/w stack to understand the real issue and provide solutions, working and collaborating with multiple teams if neede
  • d.Familiarity with Linux build systems, device trees, and kernel driver development is essentia
  • l.Ability to crisply communicate with peers, stakeholders, customers, technical leaders, and OEMs/ODM


s.
Qualificati

  • onsBachelor’s or Master’s degree in Computer Science/Engineering or related fie
  • ld.7+ years' experience in Embedded Software Developme
  • nt.Experience with Automotive Infotainment/Connectivity platforms preferably working with GNSS, UWB, RF, A2B, BT Au
  • dioGood coding skills on C/C
  • ++.Good understanding of Linux and/or RTOS fundamentals, Board Support Packages, kernel configuration, device driver interfaces, debugging tools, e
  • tc.Excellent debugging skills with an ability to work across organizations/tea
  • ms.Experience using Lauterbach, Oscilloscope, JTAG, Flashing Tools, e


tc.