Logo
Jing Jin Electric

Embedded Software Engineer

Jing Jin Electric, Farmington Hills, Michigan, United States,


Job DescriptionJing-Jin Electric (JJE) is a world leader of motor systems and electric drive assembly for new energy vehicles (NEV), covering pure electric vehicles (EVs), plug-in hybrids, and hybrids. JJE employs more than 2,000 employees. We are in process of launching our North America Operation, an automated production facility, in Farmington Hills, Michigan. We are looking for an Embedded Software Engineer to join our team!

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.

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 objectivesIdentify issues or obstacles and work on their resolution.Experience and SkillsEducation and Experience

Master's degree preferred, in computer engineering or electrical engineering. Minimum 2 years' experience required in development of embedded automotive software applications.

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.

JJE North America is an Equal Opportunity/Affirmative Action Employer regardless of age, color, national origin, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, marital status, status as a disabled veteran and/or veteran or any other characteristic protected by federal, state or local law. In addition, JJE will provide reasonable accommodations for otherwise qualified disabled individuals.