Top Skills
Must Haves
Top Skills' Details
At least 2-3 years of experience within a software development position.
- Strong familiarity and experience software coding using embedded C and SDLC
- Must have experience with vector tools especially CAN
Secondary Skills - Nice to Haves
Job Description
Software Engineering
We're currently looking for an excited and talented Embedded Software Systems Engineer to help us push our organization forward by helping us in the following areas:
-Testing Low Level Microcontroller Driver Design and Development
-Familiar with but specializing in Testing and Defect Resolution for entire lifecycle including but not limited to:
-Requirements
-Embedded C Software
-Design Control Algorithms
-Coding
-Unit Testing
-Defect Resolution
-Perform Detailed Software Specification and Requirements Authoring
-Test Complex Hardware Drivers and product features
-Develop both safety and non-safety critical components
-Responsible for test procedures and documentation
-Demonstrate ownership of assigned tasks
-Requires good written and verbal correspondence
-Performing all duties, assignments, in accordance with BCS's policies
-Maintain a highly professional and ethical standard of excellence
Additional Skills & Qualifications
For this role we're requiring the following experiences:
-Bachelor of Science in Electrical Engineering or Hardware Focused Computer Science Engineering or similar technical background
-Five years' experience in Embedded Software Engineering
-Familiar with embedded ANSI C, Fixed Point Math, Floating Point Math, and communication protocols including CAN and LIN
Tools / Processes:
-Vector Tool chain (CANoe, CANapy, CANalyzer, etc)
-Embedded Software Debuggers / Emulators / Logic Analyzers / Function Generator / Oscilloscope
-iSystem Debuggers
-Python
-Cyclone Universal Programmer or similar
-Software V / Spiral Model
-Software Lifecycle ALM
-Embedded Cyber Security
-Automotive SPICE
-ISO 26262 standard (ASIL)
-Static Code Analysis Tools (LINT/QAC)
-MathWorks MATLAB/Simulink a plus
Employee Value Proposition (EVP)
Automotive Interface Solutions has a rich automotive history that dates back 70 years. We specialize in solutions for vehicle interior systems that ensures safe and comfortable control for the cars of today and the future. With over 3,500 employees globally in North America, Europe, Asia Pacific and South America, we are creating the future with our Advanced Human Interface Solutions. A new and exciting road lies ahead of us now; are you in?
Work Environment
Hybrid work environment based out of Farmington Hills.
Business Challenge
Additional support is needed to meet project deadlines.
External Communities Job Description
Software Development Engineer - Farmington Hills, MI
• Strong presentation skills
• Proven skills in engineering calculations and analysis
• Problem solving skills
About Actalent:
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We're supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.