Embedded Software Engineer - ASG Renaissance
Farmington Hills, MI 48335
About the Job
Embedded Software Engineer
This is a full-time position as a Software Engineer for embedded software for automotive power electronics development team. The candidate is responsible for AUTOSAR basic software development. The candidate will work closely with cross-functional team and provide customer technical support.
Location: Farmington Hills, MI
Education and Experience: Master’s degree preferred, in computer engineering or electrical engineering.
Minimum 2 years’ experience required in development of embedded automotive software applications.
Shift: First
Salary: $80-95K
Qualifications, Knowledge:
* Experience working with basic software development based on AUTOSAR architecture.
* Hands on experience of developing basic software using Vector/Mentor/Siemens/EB stacks.
* Experience with UDS, DCM, DEM stack configuration.
* Experience with bootloader, security boot, flash over the air.
* Knowledge of cybersecurity.
* Experience in embedded software for Infineon, NXP, and TI microprocessors.
* Familiar with configuration management and version control tools, including DOORS, JIRA, SVN, etc.
* Experience with software and hardware tools, including, Lauterbach, CANalyzers, CANoe, CANape, Tasking, etc.
* Understanding of ISO26262 and E-GAS Monitoring.
* Proven track record of working and leading local and oversea team.
* Ability to incorporate software requirements into software architecture efficiently and effectively.
* Demonstrated experience of software development, testing, hardware integration, and release processes.
* Ability to coordinate multiple projects, and excellent analytical and problem solving skills.
* Attention to detail, proactive, self-motivated, and strong energy and enthusiasm.
* Strong teamwork, and excellent oral and written communication skills. Ability to work independently, prioritize and manage work to meet critical deadlines in a fast-paced environment.
* Strong problem solving, sense of urgency and strong attention to detail.
* Preferred electric motor control theory knowledge and experience.
Responsibilities:
* Lead the AUTOSAR diagnostic stack development. The candidate will work independently with minimal supervision.
* Configure BSW Mentor/Siemens, Vector AUTOSAR stack, implement and test CAN database.
* Work with team for security boot and cybersecurity related feature development.
* Work with internal and external customer teams, to create and review the technical specifications, define the software architecture and project plans.
* Support end to end system integration, testing validation, debugging production issues and following through with proper resolution.
* Contribute to continuous improvement in development processes, system design and architectures.
* Define appropriate safety levels for software development.
* Diagnose, trouble-shooting and analyze root cause of failures. Implement effective solutions.
* Collaborate with cross-functional teams to meet customer requirements and objectives
* Identify issues or obstacles and work on their resolution.
Keyword: Embedded Software Engineer
Required Experience:
Type or Copy/Paste Requirements here
From: ASG Renaissance