Home

Embedded C++ Engineer || Mountain View, California Onsite Day 1 at Mountain, Wisconsin, USA
Email: [email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=2222200&uid=

No Max rate $58

Minimum- 12+ Years of Experience is Required

Title: Embedded C++ Engineer
Location: Mountain View, California Onsite Day 1 M to F.

Role Responsibilities:

Embedded System Development

o

Design, develop, test, release and maintain embedded software for Infotainment.

o

Own software features end-to-end and deliver high quality, testable, and peer reviewed software components.

o

Identify bottlenecks and optimize system performance through tuning of priorities, code complexity reduction, and system-level optimizations.

o

Conduct system-critical design reviews with the teams, providing valuable insights and guidance.

System Integration

o

Integrating the developed software with the rest of infotainment software.

o

Collaborating with other software teams members and partners to ensure seamless integration between software and hardware components.

o

Conducting integration testing to ensure compatibility and performance.

Compliance and Standards

o

Ensuring the software complies with automotive industry standards and regulations (e.g., ISO 26262).

Collaboration and Communication

o

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:

o

Video/audio codec implementation

o

Strong image processing knowledge

o

Picture quality improvement for embedded devices

o

Firmware development for DSP

o

Test automation in TDD process

o

Device driver implementation for HDMI, DP, DSI, SER/DES interfaces

o

Performance optimization for GPU/DPU drivers

o

Porting 3D gaming engines (Unreal, Unity3D) to Linux for embedded products

o

In-depth knowledge of Linux display and audio pipelines

o

TA development with ARM TrustZone

o

Implementation of cryptographic algorithms for encryption, decryption, authentication

o

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

--

Keywords: cprogramm cplusplus information technology
Embedded C++ Engineer || Mountain View, California Onsite Day 1
[email protected]
http://bit.ly/4ey8w48
https://jobs.nvoids.com/job_details.jsp?id=2222200&uid=
[email protected]
View All
12:47 AM 04-Mar-25


To remove this job post send "job_kill 2222200" as subject from [email protected] to [email protected]. Do not write anything extra in the subject line as this is a automatic system which will not work otherwise.

Pages not loading, taking too much time to load, server timeout or unavailable, or any other issues please contact admin at [email protected]


Time Taken: 1

Location: ,