Staff Software Engineer, Embedded Systems
Echo IT Solutions
Staff Software Engineer, Embedded Systems
Location: Mountain View, CA – Onsite
Required Skills
- Bachelor's degree in computer science, computer engineering, or electrical engineering
- 10+ years of experience in embedded software development
- Strong programming skills in C/C++, with working knowledge of Rust
- Proficient in scripting languages like Python, Bash, or Perl
- Deep understanding of Android AOSP/AAOSP and Linux display and graphics pipelines, including GPU and DPU driver development and optimization
- Experience with Yocto Linux builds and test automation in a TDD environment
- Familiarity with Agile development and working in cross-functional teams (product, hardware, systems, validation)
- Domain expertise (in one or more of the following):
- Embedded operating systems: Linux, QNX, and/or Android
- Automotive systems or similar industries
- Graphics drivers and pipelines
- Audio systems
- Networking and protocol stacks
- Middleware and services development
- Automotive diagnostics
- Ethernet-based communication
- QNX or equivalent hypervisor environments
Vacancy posted 14 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer, Embedded Systems in Mountain View, CA vacancy
$217k - $275k
...The Vehicle Experiences Engine (VEE) at GM is... ...vehicles by building the software engines behind next-generation... ...is the Compute Systems Software team - the group... ...delivers the foundational embedded platform for GM's... ...defined vehicles. As a Staff Software Engineer, Compute...SuggestedLocal areaWork from homeRelocation packageFlexible hours$207k - $300k
Staff Software Engineer, Embedded Systems/Firmware corporate_fare Google place Sunnyvale, CA, USA Bachelor's degree or equivalent practical experience. 8 years of experience in software development. 5 years of experience testing, and launching software products. 5 years...SuggestedFull timeWorldwide$206.5k - $258.1k
...Role Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next-generation autonomy driving platform... ...software with various vehicle components and systems. Identify and implement optimizations to enhance system...SuggestedFull timeContract workTemporary workPart timeWork experience placementLocal areaShift work$191k - $215k
...s first 3D-stacked photonics engine, Passage™, capable of connecting... ...We are hiring a talented software engineer to help us build the... ...software teams and hardware systems teams to develop security, telemetry... .... Debug and troubleshoot embedded systems using tools such as...SuggestedFull timeTemporary workRemote workFlexible hours$206k - $258k
...generations. Role Summary As a Staff Software Engineer specializing in safety-critical self-driving embedded software, you will play a vital role in the design... ...software working on real-time operating systems for resource efficient systems (FreeRTOS, Zephyr...SuggestedFull timeContract workLocal area$206.5k - $258.1k
...generations. Role Summary In this position, you will be a Lead Staff Engineer developing embedded software for Rivian’s next‑generation autonomy driving platform... ...software with various vehicle components and systems. Identify and implement optimizations to enhance...Full timeContract workTemporary workPart timeWork experience placementLocal areaShift work$175k - $224k
...the world's first 3D-stacked photonics engine, Passage™, capable of connecting thousands... ...your proven history of shipping embedded systems at scale to deliver products that enable... ...Proven history of shipping embedded software in customer-facing devices at-scale....Full timeTemporary workFlexible hours$150k - $190k
...Job Description Senior Staff Embedded Software Engineer (BSW)Mountain View, CA (Hybrid) Drive the future of automotive mobility by designing... ...reliable base software (BSW) and leading critical system bring-up for next-generation vehicles. Key Responsibilities...$200k - $250k
...Kodiak is also leveraging its commercial self-driving software to develop, test and deploy autonomous... ...Department of Defense. We are looking for an Embedded Software Engineer with a background in embedded systems who understands how to ship mission critical software...Temporary workWork at officeVisa sponsorshipFlexible hours- Sr/Staff Embedded Software Engineer Develop highly reliable and available software systems for low-latency, high-capacity radar sensor. Location: Palo Alto, California, United States Job Tags: Software About The Role Embedded Software Engineer Array Labs is building a...Permanent employment
$171.1k - $213.9k
...protect it for future generations. Role Summary As a Staff Embedded Software Engineer, you will play a key role in the development of cutting-edge... ...and deployment. Your deep understanding of embedded systems will be essential to ensuring our products are reliable,...Full timeContract workPart timeWork at officeLocal area$237k - $296k
...skilled and experienced candidate to help lead embedded software development for state-of-the-art sensor systems for next-generation autonomy. You will be a vital... ...safety. Mentor and guide a team of Software Engineers to design, develop, and deploy embedded software...Full timeContract workTemporary workPart timeLocal areaShift work$218.8k - $335.3k
...optimization, and machine learning to build systems that are both intelligent and... ...a safe stop. We are looking for a Staff Software Engineer to provide technical leadership for the... ...middleware, and familiarity with real-time or embedded platforms and constraints....Local areaWork from homeFlexible hours- Are you a seasoned software engineer who thrives at the intersection of low-level systems programming and cutting-edge wireless technologies? We're looking for a Staff Embedded Software Engineer to join our engineering team and serve as a technical pillar, architecting...
$174k - $252k
Senior Software Engineer, Embedded Systems/Firmware, AI and Infrastructure Sunnyvale, CA, USA Bachelor’s degree or equivalent practical experience. 5 years of experience in low level systems programming languages (e.g., C++ or C). 3 years of experience testing, maintaining...Full timeWorldwide$147k - $211k
Software Engineer III, Embedded Systems/Firmware, AI and Infrastructure Google, Sunnyvale, CA, USA Qualifications Bachelor’s degree or equivalent practical experience. 2 years of experience in low level systems programming languages (e.g. C++ or C). 2 years of experience...$158k - $241.9k
...all. From start to finish, our engineering team challenges the limits on... ...place. The Vehicle Mechatronics Embedded Controls (VMEC) organization is seeking Embedded Software developers, at various levels.... ...encompasses essential vehicle systems and components responsible for...Local areaRelocationRelocation package- ...Description The Ion™ endoluminal system is Intuitive's new robotic... ...surgical robot system. The engineer will collaborate with a... ...to design, build and optimize software that enables high-performance... ...and display across a range of embedded platforms. The engineer will...Local area
$147k - $211k
Software Engineer, Embedded Systems Security, Silicon Apply info_outline info_outline X Note: By applying to this position you will have an opportunity to share your preferred working location from the following: Mountain View, CA, USA; San Diego, CA, USA . Bachelor’...Full time$123.6k - $186k
...Job Description Job Description Job Title: Staff Embedded Software Engineer Reports To: Director, RF Engineering FLSA Status: Exempt... ...minded thinkers to help shape our vision, structures, and systems; playing a key role as we launch into our ambitious future...Work at office$160k - $185k
...innovative aerospace start-up in California is seeking a Senior Software Engineer to join their dynamic team. You will play a crucial role... .... The ideal candidate will have extensive experience in embedded systems and real-time operating systems. This position offers a...Relocation package$200k - $250k
...leveraging its commercial self-driving software to develop, test and deploy... ...experienced Controls Software Engineer who is passionate about safety-critical systems to join our Motion Planning & Controls... ...running on resource-constrained embedded systems with a real-time...Temporary workWork at officeVisa sponsorshipFlexible hours- ...leading technology company in Sunnyvale is seeking a Senior Embedded Software Engineer to develop GPS signal recovery and timing software. The... ...should have proven experience with multi-threaded operating systems, proficiency in Python 3.x, and a solid understanding of...Flexible hours
- Array Labs is looking for a Sr/Staff Embedded Software Engineer to develop highly reliable software systems for low-latency radar sensors in Palo Alto, California. Applicants need a Bachelor's degree in Computer Engineering or a related field and at least 4 years of embedded...
$144.63k - $195.13k
A leading precision systems company in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS software. The ideal candidate will work closely with various engineering teams, possess a Master's Degree in Engineering, and have strong GNSS experience. This...$144.63k - $195.13k
...leading technology company based in Sunnyvale, CA is seeking a GNSS Software Engineer to develop embedded GPS acquisition and management software. The ideal candidate will have a strong background in GNSS systems and experience designing software in C for embedded...- ...Description The Ion™ endoluminal system is Intuitive's new robotic... ...surgical robot system. The engineer will collaborate with a skilled... ...design, build and optimize software that enables high-performance... ...and display across a range of embedded platforms. The engineer will...
$120k - $396k
What To Expect The ChassisSystems team islooking for an Embedded Software Engineer for actuator control development. As an Embedded Developer on... ...to build the safest and most performant vehicle control systems. What You’ll Do Develop high‑quality, safety‑critical software...Hourly payFull timeTemporary workFlexible hours- A leading technology firm in Sunnyvale seeks an Applications Engineer to manage the lifecycle of embedded GPS systems, engage in customer integrations, and lead verification processes. The ideal candidate will possess a BS or MS in Electrical Engineering and experience...
- Tesla is seeking an Embedded Software Engineer based in California to drive innovative Battery Storage solutions. This role involves developing and implementing software for utility-scale systems. You will collaborate across teams and improve existing software products...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer, Embedded Systems. Be the first to apply!
Related searches
- electronic systems engineer Mountain View, CA
- space systems engineer Mountain View, CA
- systems engineer Mountain View, CA
- ground systems engineer Mountain View, CA
- senior linux systems engineer Mountain View, CA
- healthcare systems engineer Mountain View, CA
- senior staff systems engineer Mountain View, CA
- advanced systems engineer Mountain View, CA
- senior windows systems engineer Mountain View, CA
- computer system validation engineer Mountain View, CA


