职责描述
Responsibilities• Work with cross-functional teams to define requirements and design new firmware features, diagnostics, and control logic• Design, implement, and unit-test embedded firmware (e.g., AC/DC converter control, protocol handling)• Bring up, debug, and integrate firmware on target hardware using lab tools (oscilloscope, logic analyzer, CAN tools)• Investigate and resolve firmware issues from bench bring-up, vehicle testing, and field feedback• Develop and maintain SIL/HIL validation infrastructure with reusable, object-oriented components• Design and automate validation procedures covering functional, fault, and interoperability scenarios (AC/DC and regional standards)• Build rapid at-desk test frameworks and behavior models with fault-injection capability• Analyze session logs, alerts, and field data to drive firmware fixes and expand validation coverageRequirementsMust Have• Master's degree in Electrical Engineering, Computer Engineering, Mechanical Engineering or proof of exceptional skills in related fields with practical software engineering experience• Expertise testing devices and debugging hardware (oscilloscope, logic analyzer, DMM)• Desire to participate in firmware development, improving code robustness, and designing/executing validation infrastructure• Ability to think creatively and produce “outside of the box” solutions• Proficiency in C and C++• Scripting skills in at least one common language (Python, Java, SQL, Shell)Prefer to Have• CANalyzer / CANape experience• Experience with EV charging protocols• Experience with HIL/SIL setups or automated test frameworks• Background with embedded designs, or schematic capture (Altium)Others• Start Date: October 2026• Duration: Minimum 4 months, 5 days/week on-site (6+ months preferred)• Graduation: Class of 2027• Conversion Opportunity: Full-time conversion available for high performers who pass the interview process