Robotics Prcocess Automation, LLC
Embedded Software Developer
Robotics Prcocess Automation, LLC, Mountain View, California, us, 94039
We are seeking an experienced
Embedded Software Developer
to join our Hardware Platform Development team. This role focuses on
embedded software development for next-generation vehicle electronic systems , with a strong emphasis on
functional safety, automotive EE architectures, and production-quality software delivery . You will collaborate with cross-functional teams, external partners, and third-party vendors to design, develop, and validate embedded software components that meet industry standards and drive innovation in vehicle systems. Key Responsibilities
Embedded Software Development (80%) Define and design
embedded software for vehicle systems . Assist hardware teams with
component selection, schematic reviews, bring-up, and debugging . Develop and integrate
bootloaders, device drivers, kernels, and upgrade mechanisms . Contribute to
BSP (Board Support Packages), MCAL, drivers, diagnostics, and debugging tools . Support
hardware verification and board bring-up
activities. Collaborate with internal teams to gather
safety and security requirements . Build and maintain
development infrastructure and automated test environments . Deliver high-quality, validated software features for
mass production . Lead
rapid prototyping efforts
to explore innovative hardware/software solutions. Operational Management (20%) Partner with contract manufacturers to develop
test software for ECU bring-up, validation, and production testing . Identify and mitigate
technical and execution risks
throughout the development lifecycle. Ensure compliance with
ISO 26262 functional safety
and other relevant standards. Qualifications & Skills Strong knowledge of
embedded software architecture and development processes . Proven experience supporting
software through full product lifecycle , including mass production. Deep understanding of
vehicle EE architectures
and
automotive development practices . Expertise in
functional safety (ISO 26262)
and its implementation in software. Proficiency in
real-time operating systems (RTOS), embedded frameworks, and interface development . Programming experience in
C, C++, Java, HTML5, and scripting languages . Familiarity with
connected embedded systems
and hardware peripherals. Strong debugging, problem-solving, and cross-functional collaboration skills. ROBOTIC PROCESS AUTOMATION LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ROBOTIC PROCESS AUTOMATION LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ROBOTIC PROCESS AUTOMATION LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract
#J-18808-Ljbffr
Embedded Software Developer
to join our Hardware Platform Development team. This role focuses on
embedded software development for next-generation vehicle electronic systems , with a strong emphasis on
functional safety, automotive EE architectures, and production-quality software delivery . You will collaborate with cross-functional teams, external partners, and third-party vendors to design, develop, and validate embedded software components that meet industry standards and drive innovation in vehicle systems. Key Responsibilities
Embedded Software Development (80%) Define and design
embedded software for vehicle systems . Assist hardware teams with
component selection, schematic reviews, bring-up, and debugging . Develop and integrate
bootloaders, device drivers, kernels, and upgrade mechanisms . Contribute to
BSP (Board Support Packages), MCAL, drivers, diagnostics, and debugging tools . Support
hardware verification and board bring-up
activities. Collaborate with internal teams to gather
safety and security requirements . Build and maintain
development infrastructure and automated test environments . Deliver high-quality, validated software features for
mass production . Lead
rapid prototyping efforts
to explore innovative hardware/software solutions. Operational Management (20%) Partner with contract manufacturers to develop
test software for ECU bring-up, validation, and production testing . Identify and mitigate
technical and execution risks
throughout the development lifecycle. Ensure compliance with
ISO 26262 functional safety
and other relevant standards. Qualifications & Skills Strong knowledge of
embedded software architecture and development processes . Proven experience supporting
software through full product lifecycle , including mass production. Deep understanding of
vehicle EE architectures
and
automotive development practices . Expertise in
functional safety (ISO 26262)
and its implementation in software. Proficiency in
real-time operating systems (RTOS), embedded frameworks, and interface development . Programming experience in
C, C++, Java, HTML5, and scripting languages . Familiarity with
connected embedded systems
and hardware peripherals. Strong debugging, problem-solving, and cross-functional collaboration skills. ROBOTIC PROCESS AUTOMATION LLC is an equal opportunity employer inclusive of female, minority, disability and veterans, (M/F/D/V). Hiring, promotion, transfer, compensation, benefits, discipline, termination and all other employment decisions are made without regard to race, color, religion, sex, sexual orientation, gender identity, age, disability, national origin, citizenship/immigration status, veteran status or any other protected status. ROBOTIC PROCESS AUTOMATION LLC will not make any posting or employment decision that does not comply with applicable laws relating to labor and employment, equal opportunity, employment eligibility requirements or related matters. Nor will ROBOTIC PROCESS AUTOMATION LLC require in a posting or otherwise U.S. citizenship or lawful permanent residency in the U.S. as a condition of employment except as necessary to comply with law, regulation, executive order, or federal, state, or local government contract
#J-18808-Ljbffr