Renesaselectronics
Staff Software Engineer
San Jose, CALIFORNIA, United States · Staff+
Sponsorship not specified$180k-$245kDetected 1 day ago
PythonC++Business DevelopmentEmbedded SystemsRoboticsElectrical EngineeringTest AutomationLeadershipCommunicationMentoring
About the role
- Why This Role Matters Renesas AMS is in the middle of a strategic push to become the sensor and signal-chain vendor of choice inside the fastest-growing platforms in robotics, AI infrastructure, and automotive.
- This role is the technical engine behind that proof.
- The expected annual pay range for this position is $180,000 - $245,000.
Responsibilities
- Own hardware/software bring-up of AMS and sensor ICs on customer-selected compute platforms, with no assumption of a friendly Renesas reference design.
- Write driver-level firmware in C/C++ (I2C, SPI, UART, GPIO, interrupt handling, register-level configuration) directly from datasheets and schematics, often for silicon and platforms outside Renesas's own ecosystem.
Requirements
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field, or equivalent hands-on experience.
Nice to have
- Master's degree in a related engineering field.
- Robotics or industrial sensing background: position sensing, force/torque sensing, proximity/impedance sensing.
- Experience with edge AI compute platforms and their SDK/driver ecosystems.
- Prior customer-facing technical role: FAE, solutions architect, or applications engineering.
- Python for test automation, data logging, or tooling alongside embedded C/C++.
- Experience mentoring junior or mid-level engineers.
- Experience working inside a matrixed organization with cross-functional stakeholders across sales, marketing, and engineering.
- Renesas is an embedded semiconductor solution provider driven by its Purpose, To Make Our Lives Easier.
Skills
- Debug full signal-chain issues spanning analog front end, digital bus, and host software stack, often live, in a customer's lab.
- Represent Renesas technically in front of customer engineering leadership during lab visits and demos.
- Produce clear technical documentation (architecture, register maps, bring-up guides) usable by both internal teams and customer engineers.
- Strong, demonstrable C/C++ skill at both the driver and application level, not just familiarity.
- Deep protocol-level command of I2C, SPI, UART, and Ethernet-based interfaces.
- Experience developing in both bare-metal and RTOS environments.
- Willingness to travel up to 20% for customer lab visits and trade shows.
Compensation
- The expected annual pay range for this position is $180,000 - $245,000.
Apply directly at Renesaselectronics →Create a free account for alerts like thisView Renesaselectronics immigration profile
This listing is sourced directly from Renesaselectronics's careers page and normalized into a canonical job model.