Embedded Software Engineer Job at Yochana, Mountain View, CA

K3hCTXJSVWRvd3dRYWl3NGZBQlNCMmJ4V2c9PQ==
  • Yochana
  • Mountain View, CA

Job Description

Title: Embedded Software Engineer

Location: Mountain View, California Onsite Day 1 M to F.

Role Responsibilities:

  • Embedded System Development
  • Design, develop, test, release and maintain embedded software for Infotainment.
  • Own software features end-to-end and deliver high quality, testable, and peer reviewed software components.
  • Identify bottlenecks and optimize system performance through tuning of priorities, code complexity reduction, and system-level optimizations.
  • Conduct system-critical design reviews with the teams, providing valuable insights and guidance.
  • System Integration
  • Integrating the developed software with the rest of infotainment software.
  • Collaborating with other software teams members and partners to ensure seamless integration between software and hardware components.
  • Conducting integration testing to ensure compatibility and performance.
  • Compliance and Standards
  • Ensuring the software complies with automotive industry standards and regulations (e.g., ISO 26262).
  • Collaboration and Communication
  • Collaborate effectively with cross-functional teams including software, hardware, and quality assurance teams.

Required Specialized Skills:

  • Proficiency in C/C++ programming languages.
  • Knowledge in Rust programming and scripting languages like Python, Bash, or Perl.
  • Experience using test automation in a Test-Driven Development (TDD) process is a plus
  • Experience developing software products using Agile process.

Desired Skills:

One or more of these specialized skills are desired:

  • Experience implementing device drivers for standard I/O and high-speed interfaces on a complex SoC (UART, SPI, I2C, USB, I2S, PCIe)
  • Desired specialized skills based on expertise:
  • Video/audio codec implementation
  • Strong image processing knowledge
  • Picture quality improvement for embedded devices
  • Firmware development for DSP
  • Test automation in TDD process
  • Device driver implementation for HDMI, DP, DSI, SER/DES interfaces
  • Performance optimization for GPU/DPU drivers
  • Porting 3D gaming engines (Unreal, Unity3D) to Linux for embedded products
  • In-depth knowledge of Linux display and audio pipelines
  • TA development with ARM TrustZone
  • Implementation of cryptographic algorithms for encryption, decryption, authentication
  • Yocto Linux software build expertise

Years of Relevant Experience:

  • 8+ years in developing embedded software
  • 3+ years in embedded Linux drivers or system software

Required Education:

  • Bachelor's degree in computer/electrical engineering, Computer Science, or related field

Job Tags

Similar Jobs

Medical Services of America

Respiratory Therapist Home Health Job at Medical Services of America

 ...Medi Home Care , a division of Medical Services of America Inc., is currently seeking an experienced Full-Time Respiratory Therapist for our patients in Statesville (Alexander, Iredell, Mooresville, & Yadkin) NC. Responsibilities of Respiratory Therapist include... 

Get It - Hospitality

Travel Counselor - Part Time - Remote | WFH Job at Get It - Hospitality

We are seeking a dedicated and friendly Travel Counselor to join our Reservations and Customer Service team. In this role, you will work remotely from the comfort of your home, assisting mature travelers with their travel plans while providing outstanding customer service... 

Medix™

Risk Adjustment Medical Coder - 239180 Job at Medix™

 ...Medical Coder (hybrid) Location: Must be open to traveling within the 5 boroughs 2-3 days in the field, remaining days can be remote Duration: Contract to Hire Pay: up to $51/hr DOE Shift: M-F day shift Requirements: Must have risk adjustment... 

ALCHEMY STUDIO

Full Time Design Intern/Administrative Assistant Job at ALCHEMY STUDIO

 ...Full-Time Design Intern and Administrative Assistant Position Job Summary: Alchemy Studio design team is looking for a Full-Time Design Intern and Administrative Assistant to join the team for the summer immediately. The ideal candidate would be organized, creative... 

GOAT USA

Creative Director Job at GOAT USA

 ...ABOUT THE JOB: Ready to join a fun, growing athleisure brand? GOAT USA is looking for an exceptional Creative Director who will be responsible for leading the creative vision and execution of GOAT USA's marketing campaigns. Youll work closely with the GOAT USA Marketing...