JOBSEARCHER

US_East | Software Developer - Client Server_L3

"Possible 3 Month CTH | No Fees | Do Not Re-Post| ConfidentialTMR ID: IVTTYFRole: Embedded/Test Firmware EngineerWork location: Palo AltoBackground and Meet and Greet: MANDATORYJob Description:We are looking for a Staff-level Embedded/Test Firmware Engineer to support design verification and validation of PCBAs and ECUs for Connectivity and Vehicle Access systems.The role focuses on embedded software development, device drivers, test automation, and hardware–software co-design, supporting both new development and sustainment activities for EV platforms.Key Responsibilities:"Develop and maintain embedded firmware and device drivers for PCBA components. Perform design verification and validation (DV/TV) of PCBAs and ECUs. Create and execute test cases and automation scripts using Python and/or C. Set up and support test benches and validation environments for ECU testing. Work on hardware–software co-design prototypes and early-stage validation. Analyze test results, debug issues, and support root cause analysis. Support ECU integration, flashing, and validation activities. Collaborate with cross-functional teams (hardware, software, validation) to resolve issues. Contribute to regression testing, automation frameworks, and CI/CD for testing. Maintain documentation, test reports, and ensure quality compliance. Support sustainment activities for existing vehicle platforms (bug fixes, updates, improvements). "What are the Mandatory skills and skill proficiencies required for this position?"Strong Working experience in embedded C/C++ programmingHands-on experience in firmware development for PCBAs / ECUsExperience in test automation scripting (Python / C)Knowledge of ECU validation, testing, and debuggingStrong understanding of automotive communication protocols (CAN, LIN, Ethernet)Experience with device driver development and low-level programmingFamiliarity with hardware–software integration and troubleshootingAbility to use debugging tools and lab equipment (oscilloscope, multimeter, etc.) [Quick call...r offshore | Meeting]Experience in test case design, execution, and defect trackingStrong analytical and problem-solving skills"What are the Optional skills and skill proficiencies for this position?"Experience with HiL (Hardware-in-the-Loop) testing and validation environmentsTools knowledge: CANoe, CANalyzer, Vector toolsExperience with PCBA-level debugging and board bring-upFamiliarity with diagnostics protocols (UDS, OBD)Experience in infotainment, connectivity, or vehicle access systemsExposure to CI/CD pipelines and automated testing frameworksKnowledge of software flashing, firmware updates, and OTA systemsUnderstanding of automotive standards (ISO 26262, AUTOSAR)Basic scripting/automation frameworks for regression testing"The following details must accompany your submission:First Name, Middle name, and Last Name:City and State:Open to Relocate?Rate:Availability:Phone #:Mobile #:Email address:Visa type:Visa Expiration Date:Hiring Status:Fernanda Gonzalez - ERM North AmericaTel.: +***"