Lead SW Engineer
Responsibilities:
• Responsible for design, development and testing of software components
• Lead and mentor a team of software engineers developing driveline projects
• Develop and configure AUTOSAR components
• Experience with MCAL, Memory, Com, CAN, Nm, LIN, Dem, Dcm, BswM, OBD, FuSA
• Work closely with the electronics and hardware departments to ensure design of electronics and hardware can support the software requirements
• Lead software architecture design and development
• Create detailed designs to link the software implementation to the requirements
• Develop software code in C to implement the software design
• Conduct unit and integration tests to validate the software implementation
• Support issue analysis and corrective action definitions
• Develop software in an ASPICE compliant process
Qualifications:
• Bachelor's degree in relevant engineering field
• 8+ years in automotive embedded software development
• Ability to travel up to 10% of the year
• Excellent C/C++ programming experience
• Experience with AUTOSAR components and configuration tools
• Experience developing low level embedded software drivers
• Experience implementing and integrating complex device drivers
• Experience with vehicle communication (CAN, CAN FD, Flex Ray) and diagnostic protocols
• Familiar with developing flash able boot loaders
• Familiar with Lauterbach debugging tools
• Exposure to model-based development and auto-code generation of embedded software using Simulink/State flow
• Familiarity with developing in an ASPICE environment
• Familiarity with ISO26262
• Excellent Organizational skills
• Excellent verbal and written communication in English
• Strong analytical skills