Senior Embedded Software Engineer
Danlaw, Inc.
Novi, MI
- Position: Senior Embedded Software Engineer (Multiple Openings)
Duties: Responsible for the full life-cycle of designing, developing, modifying, testing, debugging, and supporting new and existing embedded electronic microcontroller firmware. Generate designs, requirements, and software architecture documents for electronics devices. Identify appropriate solutions and topologies for power conversion based on microcontrollers. Test and support prototype development cycle, including troubleshooting, new software code generation, and product support. Document and generate specifications for all products. Work with hardware teams on prototype development and board bring-up. Responsible for design documentation, and device and test specification. Define test requirements and processes to ensure product meets customer and reliability requirements. Identify root cause and resolve firmware issues in existing products.
Location: Various, unanticipated locations throughout the U.S.; Telecommuting permitted.
Direct Reports: None.
Reports To: Software Engineering Manager.
Minimum Qualifications:
Education: Bachelor – Computer Science/Engineering, Electrical/Electronic Engineering, or closely related field of study; will accept equivalent foreign degree.
Experience: Five (5) years in the position above, as a Software Engineer, or in a related automotive embedded software engineering role.
Experience must include:
1) Using Autosar BSW modules, including ComStack.
2) Software bench testing using Vector CAN Tools, including CANalyzer, CANoe, and CANape.
3) Requirements and source code management tools, including DOORS, Polarion, PTC integrity, JIRA, and GitHub.
Employer Contact:
Jennifer Blakely
Human Resources Specialist
Danlaw, Inc.
41131 Vincenti Court
Novi, MI 48375
Ref: Job Code LC24-102