1 Click Easy Apply


Software Development Engineer - 1832


Plymouth, Michigan


Software Development Engineer - 1832 Job Opening in Plymouth, Michigan - Tata Technologies is a company dedicated to bringing better products to market for our customers and to the millions of people around the world who benefit from them. We are a leading Global provider of engineering services, serving the world?s leading manufacturing companies. We offer a complete benefits package, including; medical, dental, vision, life insurance, short and long term disability, FMLA and 401K. We are currently expanding our Engineering footprint with several of our clients and have opportunities for those who are the best in their field. If you are looking to join a company that values their employees, stands behind their services and strives to make product development dreams a reality, look no further.
Job Title: Software Development Engineer
Location: Plymouth, Michigan
Job Description:
Interface with OEM/Tier I suppliers as required to develop software specifications for new lighting projects for LDM (LED Driver Module) and HCM (Headlamp Control Module) or AFS (Advanced Forward Lighting System) modules requiring software interface with vehicle system (LIN/CAN).
Release LDM/HCM/AFS Software - Requires interface with Automotive OEM/Tier I/Software OEM to resolve software issues, develop updates to software and/or to promote software changes or concepts.
New Module Software Development (currently lead EU) Support microprocessor selection and work with hardware engineer, develop core software to exercise the micro to validate its capability to meet requirements then proceed/hand-off to application software development tasks. CORE REQUIREMENT
Application software development for existing/designed modules. (develop specifications, adapt basic system algorithm based on system performance requirements, modify base software code, generate code on LIN/CAN for updated communication database, develop calibration sets, run/support software validation tests, support software release) CORE REQUIREMENT
Tool development to develop code to assist in generating software tables (ie control motor movement, LED intensity, LED control) and correlate to LIN/CAN protocol and algorithm CORE REQUIREMENT
Support/Perform software quality tool for syntax analysis (ie QAC, MISRA)
Expert/Working knowledge of C programming, Assembler Language is a plus. CORE HEAVY REQUIREMENT
Desirable knowledge or VECTOR software and diagnostic tools. (tools to generate the network CAN/LIN interface to the micro, diagnostic, protocol requirements, boot loader (software to talk low level and reprogram module) CORE REQUIREMENT
Support DVP&R, FMEA pertaining to software as needed.
Key Must Have?s:
Minimum B.S. in Computer Science/Electrical Engineering or equivalent degree required. Preferably Master?s Level degree.
Minimum 3 ? 10 years of the DEVELOPMENT of automotive design, validation and launch experience (NOT TESTING)
5 years overall automotive work experience
with a software development cycle Must be able to develop, write and validate programs. ? MUST creation from zero to release
Ability to develop, write, debug, test and evaluate programs.
Ability to measure outputs of s/w in vehicle
Data Logging experience (Vector/CANoe)
SPICE modeling, preferred
Labview, some experience preferred
Ability to develop structured code for lighting modules
Worked with Hardware in Loop (HIL) - preferred
Experience with configuration management tools (ie Clearcase, RTC)
Experience with automotive LIN/CAN systems and/or vector
Familiarity of Power Electronics with Switch Mode Power Supplier (SMPS), DC-DC converters in automotive environment.
Software analysis and debugging skill experience.
Ability to work with OEMs/Tiers I to develop programs and to work on production issues.
Strong written and verbal communication skills.
Must have valid passport
Travel: Limited travel to OEM customer facilities, suppliers and other global locations. Travel to Germany within the first few months for training for 2 weeks ? 4 weeks ? can be divided up
Tata Technologies Inc. is an Equal Opportunity/ Affirmative Action employer. We provide equal employment opportunities to all qualified employees and applicants for employment without regard to race, religion, sex, age, marital status, national origin, sexual orientation, citizenship status, veteran status, disability or any other legally protected status. We prohibit discrimination in decisions concerning recruitment, hiring, compensation, benefits, training, termination, promotions, or any other condition of employment or career development.
Job Type: Full-time

1 Click Easy Apply

TalentEinstein.com - Superhuman AI Recruiting Assistant | Terms & Conditions

All rights reserved
Swanco LLC