Talent.com
Embedded Bring-up, Software Engineer (Automotive)
Embedded Bring-up, Software Engineer (Automotive)OSI Engineering • Mountain View, CA, US
Embedded Bring-up, Software Engineer (Automotive)

Embedded Bring-up, Software Engineer (Automotive)

OSI Engineering • Mountain View, CA, US
1 day ago
Job type
  • Full-time
Job description

Embedded Bring-up, Software Engineer (Automotive) Role Summary : The Senior Staff Software Engineer will design, develop, and deliver embedded software for high-performance computing platforms for a leading Automotive Group. This role focuses on building reliable base software, leading system bring-up, integrating core components, and solving complex hardware–software interaction issues. This engineer will also drive improvements in testing, diagnostics, and software quality, while collaborating with cross-functional teams and external partners to ensure robust, secure, and production-ready solutions. As a senior member of the technical team, this position provides hands-on expertise and mentorship to strengthen in-house software development capabilities. Embedded Software Development Design and implement base software components including BSP, MCAL, bootloaders, and OS services Lead board bring-up, hardware abstraction layer (HAL) integration, and low-level driver development Support hardware teams with component selection, schematics review, and debugging Contribute to software diagnostics, test hooks, and fault injection mechanisms Interface with third-party vendors for BSW stack integration and tuning Collaborate with internal teams on software requirements, especially in safety and security domains Develop and maintain continuous integration and automated testing environments Ensure quality through static / dynamic code analysis and validation tools Drive prototyping of novel BSW features, accelerating early-stage platform evaluations Provide expert technical guidance to ensure efficient delivery of critical features to engineering teams, mentoring less experienced engineers, and fostering a culture of continuous improvement. Lead discussions on technology stack selection, balancing scalability, performance, and maintainability. Guides the creation of strategic launch and release plans with cross-functional teams while maintaining best practices in coding, documentation, and code reviews. Operational Management Coordinate with manufacturing and validation teams for ECU bring-up, flashing, and test software Proactively identify risks in software / hardware interaction and drive mitigations Ensure compliance with relevant automotive standards and development processes utilizing advanced design patterns for iterative and scalable development ​ General Skills : Attention to detail and a high level of accuracy in all work Critical thinking skills Thoughtful problem solving Strong communication – verbal and written Time management ​ Required Specialized Skills : Deep understanding of software platform development and corresponding software. Knowledge of typical vehicle EE architectures and automotive development processes. Knowledge of functional safety concept (ISO26262) and implementation of same in software. Deep Knowledge of embedded system software architecture, real-time operating systems, and web framework components and its interfaces Knowledge of connected HPC software components and its peripherals Knowledge of connected vehicle infotainment and communication software systems. Experienced with introduction into mass production of the same. Exhibit mastery of multiple programming languages and script languages C, C++, Java, HTML5 Knowledgeable of best practices to align with the latest technology and software design principles, influencing architectural decisions through insights into trade-offs. ​ Desired Skills : Consumer electronics SW design architecture Rapid prototyping and validation Approaches for cloud oriented mobile internet applications Connected navigation and driver assistance system technologies ​ Workplace Flexibility : Occasional travel may be required, less than 15% ​Years of Relevant Experience : 10+ years of software development experience with BSW ​Required Education : Bachelor’s degree in computer engineering, Software Engineering, Computer Science, or related field ​Desired Education : Master’s degree in computer engineering, Software Engineering, Computer Science, or related field Submit resume to jobs@OSIengineering.com Owen Williamson 408.550.2800 x127 Type : Fulltime Location : Mountain View, CA (Hybrid) Salary Range : $150-190K (DOE)

Create a job alert for this search

Embedded Software Engineer • Mountain View, CA, US

Related jobs
Senior Software Engineer - Embedded

Senior Software Engineer - Embedded

Booster • San Mateo, CA, United States
Full-time
Skydio is the leading US drone company and the world leader in autonomous flight, the key technology for the future of drones and aerial transportation. The Skydio team combines deep expertise in ar...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Lumafield • San Francisco, CA, United States
Full-time
Founded in 2019, Lumafield has developed the world's first accessible X-Ray CT scanner for engineers.Our easy-to-use scanner and cloud-based software give engineers the ability to see their work cl...Show more
Last updated: 12 days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

Reliable Robotics • Mountain View, CA, United States
Permanent
We're building safety-enhancing technology for aviation that will save lives.Automated aviation systems will enable a future where air transportation is safer, more convenient and fundamentally tra...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Systems Engineer – Firmware

Senior Embedded Systems Engineer – Firmware

Femtosense • San Francisco, CA, United States
Full-time
Senior Embedded Systems Engineer – Firmware.Location : San Francisco Bay Area or Remote.Location : San Francisco Bay Area (Hybrid) or Remote. Join an ambitious team revolutionizing embedded AI at femt...Show more
Last updated: 25 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Swiftlane • San Francisco, CA, United States
Full-time
Senior Embedded Software Engineer.Swiftlane is reimagining how every door in every building works.So that you can walk up to a door and just use your face to unlock a door.Or use Siri to open a par...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded C++ Software Engineer

Senior Embedded C++ Software Engineer

Aeva, Inc. • Mountain View, CA, United States
Full-time
Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...Show more
Last updated: 16 days ago • Promoted
Senior Software Engineer, Embedded Linux

Senior Software Engineer, Embedded Linux

Pano • San Francisco, CA, United States
Full-time
Every minute matters in fire response.As climate change amplifies the intensity of wildfires—with longer fire seasons, dryer fuels, and faster winds—new ignitions spread faster and put more communi...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

MachScale • San Francisco, CA, United States
Full-time
Direct message the job poster from MachScale.Scaling the teams behind America's dominance.We are supporting a pioneering technology company in their search for an Embedded Linux Software Engineer t...Show more
Last updated: 20 days ago • Promoted
Sr. Security Engineer, Embedded Software

Sr. Security Engineer, Embedded Software

Planet Labs PBC • San Francisco, CA, United States
Full-time
We believe in using space to help life on Earth.Planet designs, builds, and operates the largest constellation of imaging satellites in history. This constellation delivers an unprecedented dataset ...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer : Embedded Device Software

Staff Software Engineer : Embedded Device Software

Epoch Biodesign • San Francisco, CA, United States
Full-time
This range represents SPAN’s good faith estimate of competitively-priced salary for the role based on national, real-time industry data from companies of a similar growth stage.This range reflects ...Show more
Last updated: 25 days ago • Promoted
Staff Software Engineer, Embedded Systems

Staff Software Engineer, Embedded Systems

Atomic Machines • Santa Clara, CA, US
Full-time
As a Staff Software Engineer, Embedded Systems, you will design and build the distributed software system that controls the Matter Compiler. You'll have the chance to work across layers of the stack...Show more
Last updated: 6 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Atomic Semi • San Francisco, CA, United States
Full-time
Atomic Semi is building a small, fast semiconductor fab.It’s already possible to build this with today’s technology and a few simplifications. We’ll build the tools ourselves so we can quickly itera...Show more
Last updated: 30+ days ago • Promoted
Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

Lead Embedded Software Engineer (Machine Control / Linux / C / C++)

KLA • Milpitas, CA, United States
Full-time
KLA is a global leader in diversified electronics for the semiconductor manufacturing ecosystem.Virtually every electronic device in the world is produced using our technologies.No laptop, smartpho...Show more
Last updated: 30+ days ago • Promoted
Senior Embedded C++ Software Engineer

Senior Embedded C++ Software Engineer

Aeva Inc. • Mountain View, CA, United States
Full-time
Aeva’s mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond.Ae...Show more
Last updated: 15 days ago • Promoted
Senior Staff Embedded Software Engineer

Senior Staff Embedded Software Engineer

Bio-Rad Laboratories • Pleasanton, CA, United States
Full-time
As a self-motivated member of the firmware team, you will apply critical thinking and leadership in the design, implementation, integration, testing, debugging, deployment, and maintenance of embed...Show more
Last updated: 2 days ago • Promoted
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Fortinet • Sunnyvale, CA, United States
Full-time
WiFi team is looking for an Embedded Software Engineer with C programming and networking knowledge to join our team.This is a great opportunity to immerse yourself in all phases of the software dev...Show more
Last updated: 9 days ago • Promoted
Embedded Software Engineer

Embedded Software Engineer

Jobot • San Jose, CA, US
Full-time
Cutting edge space & defense technology!.This Jobot Job is hosted by : Stephen Brainerd.Are you a fit? Easy Apply now by clicking the "Apply Now" button and sending us your resume.With numerous offi...Show more
Last updated: 1 day ago • Promoted
Embedded Software Developer

Embedded Software Developer

Flexton, Inc. • Campbell, CA, US
Full-time
The Senior Embedded Engineer will be responsible for embedded development on Linux-based systems, including board bring-up, power-on and run-time diagnostics, drivers, and user-land applications.Ta...Show more
Last updated: 2 days ago • Promoted