Job Description
Summary:
Casco Products Corporation in Novi, has multiple openings for a Senior Software Design Engineer to oversee the high-level design and architecture of embedded software for power-controlled system applications for automotive products.
Essential Duties and Responsibilities:
Oversee the high-level design and architecture of embedded software for power-controlled system applications such as DC-DC Converters and DC-AC Inverters for automotive products. Design and develop embedded software for Power Inverter Product Variants, define and document software architecture and ensure designs meet performance, safety, and reliability standards. Integrate communication protocols (e.g., CAN bus, LIN) and architect scalable and modular systems. Develop and implement core software components for Inverters and Outlets and design and optimize control algorithms, power management, communication interfaces, data acquisition, user interface interactions and diagnostics. Provide technical mentorship to junior software engineers, conduct code reviews, oversee task decomposition and work assignments and foster a collaborative team environment. Develop and implement ASPICE-compliant organizational templates and process and drive continuous improvement initiatives.
Job Requirements
Qualifications/Experience:
MINIMUM EDUCATION: Bachelor's Degree in Computer Science, Computer Engineering, Electrical Engineering, Electronics Engineering or related field.
MINIMUM EXPERIENCE: 96 months' progressive work experience involving embedded software design and implementation; C Coding; Microcontrollers such as Renesas V850&RH850, Infineon Aurix 2G, and NXP; knowledge of electrical circuits such as electric drive units and electric power steering; and use of laboratory equipment (Scopes, Power Supplies, Digital Signal Generators), including 36 months' experience in the design and development of Electronic Control Units (ECU) Software; CAN communications and tools (e.g., VN1630, CANalyzer, CANoe); CMMI or ASPICE Software Processes; AUTOSAR standards and methodologies; and AUTOSAR configuration tools (e.g., Vector DaVinci Configurator).
TRAVEL REQUIREMENT: Up to 10% travel including domestic travel to customers and suppliers in the Metropolitan Detroit Area and international travel to internal company or customer locations depending on business need.
How To Apply
Click on the Apply for this job button below. Refer to requisition number SSDEJUL2025 on resume.
More Information
- Job Level Individual Contributor/Non-Managerial