Job ID: JOB_ID_1382
Role Overview
We are seeking a highly skilled Embedded Software Engineer / Software Validation Engineer to join our engineering team in Palo Alto, California. This role is pivotal in ensuring the quality and reliability of advanced embedded systems within the automotive sector. The successful candidate will bridge the gap between manual hardware-in-the-loop (HIL) testing and sophisticated automation development, utilizing modern frameworks to validate firmware and software features for consumer-facing products.
Key Responsibilities
- Test Case Development: Design and write comprehensive test cases for complex software and firmware features, ensuring full coverage of functional requirements.
- Manual Execution: Perform rigorous manual testing on HIL benches to validate system behavior under various conditions.
- Bug Lifecycle Management: Identify, document, and report software defects. Work closely with cross-functional engineers to debug and perform root cause analysis on critical issues.
- Release Validation: Prepare and report detailed test results for software release cycles, providing the data necessary for go/no-go decisions.
- Automation Engineering: Transform manual test scenarios into automated scripts using our Python-based automation framework, specifically leveraging the Robot Framework.
- Hardware Integration: Set up and maintain HIL platforms, including hardware modules and wiring harnesses, to simulate real-world environments.
Technical Requirements and Skills
- Experience: Minimum of 4 years in Software Quality Assurance specifically focused on embedded software or firmware development.
- Automotive Domain: Mandatory experience with ECUs, MCUs, VCUs, and the CAN/UDS protocol. Understanding of Controls, Propulsion, Power Management, and Fault Management is essential.
- Embedded Systems: Proficiency in RTOS and wireless technologies such as Cellular, Bluetooth, or Wi-Fi.
- Hardware Tools: Hands-on experience with hardware bring-up, device flashing, serial/JTAG debugging, and voltage monitoring.
- Diagnostic Tools: Familiarity with CANalyzer, PEAK PCAN tools, Wireshark, packet generators, and power supplies.
- OS Proficiency: Comfort working across multiple operating systems including Mac OS, Linux (Ubuntu), and Windows.
Why Join Us in 2026?
As the automotive industry continues its rapid shift toward electrification and autonomous capabilities, the demand for robust embedded validation has never been higher. This position offers the opportunity to work at the forefront of vehicle technology in the heart of Silicon Valley. You will be part of a culture that values technical excellence, continuous learning, and the development of scalable automation solutions. We provide a collaborative environment where your contributions directly impact the safety and performance of next-generation mobility solutions.
Special Requirements
Automotive domain is a MUST (ECUs/MCUs/VCUs, CAN/UDS protocol). Domain experience in Embedded FW/SW, RTOS, or Wireless required.
Compensation & Location
Salary: $155,000 – $210,000 per year (Estimated)
Location: Palo Alto, CA
Recruiter / Company – Contact Information
Recruiter / Employer: ICS Global Soft
Email: venkatreddy61996@gmail.com
Recruiter Notice:
To remove this job posting, please send an email from
venkatreddy61996@gmail.com with the subject:
DELETE_JOB_ID_1382