Renesas Electronics
Sr System Engineer
San Jose, CALIFORNIA, United States · Senior
Sponsorship not specified$110k-$171kDetected 22 days ago
C++GitLinuxExcelPCB DesignAltiumEmbedded SystemsEMI/EMCSystems EngineeringRoboticsElectrical EngineeringHardware DesignPower ElectronicsControlsCommunicationActuators
About the role
- Systems Enginee r to join our embedded engineering team.
- The expected annual pay range for this position is $109,500 - $171,150.
- Please note that the final offer amount will be dependent on geographic location, applicable experience, and skillset of the candidate.
Responsibilities
- Design and develop electronic systems from requirements to production, including power supply design, signal conditioning, communication interfaces, and mixed-signal circuits.
- Perform schematic capture using industry-standard EDA tools (Altium).
- Execute PCB layout, routing, and design rule review for multi-layer boards, ensuring signal integrity, EMC compliance, and thermal performance.
- Write and maintain hardware design documentation, including schematics, BOM, and design verification reports.
- Lead PCB design reviews.
- Develop bare-metal and RTOS-based firmware for 32-bit ARM Cortex-M (FreeRTOS).
- Implement and optimize peripheral drivers (SPI, I2C, UART, CAN, USB, Ethernet) and communication stacks.
- Write clean, maintainable C/C++ code following embedded best practices, including memory management, interrupt handling, and low-power design.
- Perform bring-up, debugging, and root cause analysis of complex hardware/firmware issues using oscilloscopes, logic analyzers, and JTAG/SWD debug tools.
- Collaborate with cross-functional teams to ensure system-level requirements are met and properly validated.
Requirements
- Bachelor's degree or higher in Electrical Engineering, Computer Engineering, or a related field.
- Strong proficiency in C/C++ firmware development for 32-bit ARM MCUs or MPUs.
- Experience with one or more RTOS environments (FreeRTOS and ThreadX preferably).
- Experience with embedded communication protocols (UART, SPI, I2C, CAN, USB, Ethernet).
- Proficiency with debug tools: JTAG/SWD probes, oscilloscopes, logic analyzers, multimeters.
- Experience with motor control libraries or DSPs.
Nice to have
- Board bring-up, device tree configuration, and kernel/driver development.
- Familiarity with Linux IPC mechanisms, system services, and application development.
- Robotics middleware (ROS/ROS 2) -
- Development of ROS 2 nodes, topics, services, and actions.
- Integration of sensor drivers and actuators within a ROS 2 ecosystem.
- Experience with Nav2, MoveIt, or similar ROS 2 navigation/manipulation stacks is a plus.
- Motor control and power electronics -
Skills
- Ability to read and interpret datasheets, application notes, and reference manuals independently.
- Strong documentation habits and experience with version control systems (Git).
Compensation
- The expected annual pay range for this position is $109,500 - $171,150.
Apply directly at Renesas Electronics →Create a free account for alerts like thisView Renesas Electronics immigration profile
This listing is sourced directly from Renesas Electronics's careers page and normalized into a canonical job model.