Job details

Printer friendly  
Company: Cylon Technologies Cylon Technologies
Job Title:

Embedded Software Engineer (Advanced Driver Assistance System)

Job Category: Engineering [ View All Engineering Jobs ]
Job description:
Job Title: Embedded Software Engineer (Advanced Driver Assistance System)
Job Location: Southfield, MI

Job Description:
The Embedded Software engineer is responsible for embedded software design and development for ADAS (Advanced Driver Assistance System) ECU software projects. This Engineer possesses excellent software skills, a strong sense of software development process, project leadership and character. This engineer has advanced functional knowledge of modern electronic control circuits and a thorough knowledge of multicore microcontrollers. This engineer possesses strong programming skills in the C language, Real Time Operating Systems, software design methodologies and good understanding of assembly languages.

•        Design, implement and test modular embedded software for 16/32/64 bit multicore microcontroller based ADAS ECU products
•        Champion the quality, design, development and release of assigned software project elements in accordance of a process
•        Evaluate change requests, analyze issues, perform basic functions of software design, code and test on assigned new features, change requests and defect fixes
•        Establish and adhere to estimates in project work plan for assigned projects. Open mind to adopt to changing software release schedules and ability to multitask in a fast-paced environment
•        Provide regular updates of assigned task progression to software lead for project planning, tracking and oversight
•        Identify or propose product process or infrastructure improvements
•        Contribute current status, relevant data and constructive opinion at team/section meetings; Exemplify consensus building and team-focused behavior
•        Interface with product development teams located in various geographical locations
•        Excellent people skills, ability to work well within an interdisciplinary team
•        Tools: DOORS Requirements Management, Enterprise Architect, and Infineon Aurix Microcontroller tools (Compiler, Emulator, Simulator), QAC, Tasking Compiler, iSYSTEM WinIdea, and MKS Source Integrity, Autosar Builder, Davinci Configurator

Skills: Required Skills:
•        BS in Computer or Electrical Engineering, Master’s Degree preferred
•        Three or more years’ work experience in Embedded or real-time software development
•        C and assembly programming for 16/32/64 bit micro-controllers
•        Experience with device driver development (Flash, EEPROM, CAN, SPI, ADC, etc.)
•        Electronic test equipment (oscilloscope, function generator, power supply, etc.)
•        Embedded software tools, debuggers, cross compilers, etc.
•        Good oral and written communication skills
•        Experience in developing embedded software for OEM Vehicle networks (GMLAN/FCA/FNOS)
•        Experience in industry standards like UDS Diagnostics, ISO26262, AUTOSAR
•        Familiarity with Autosar and Vector Tools (Davinci Configurator, CANalyzer, CANoe, CANdela, …)
•        Process driven software development experience (ASPICE, CMMI, Agile/SCRUM)
Employment type: Full Time
Salary/Wage: Unspecified
Other Information
Degree: Bachelors
Experience (year): Unspecified
Job Location: Southfield, MI Michigan
Zip/Postal Code: 48034
Post date: 11/27/2018 / Viewed 122 times
Contact Information
Company: Cylon Technologies
Contact Name: Tony Hoban
Contact Email:
Address: 31700 West 13 mile rd. Suite 219a ,Farmington Hills , MI 48334 - Michigan
Apply Online
ed2go               Generic Category (English)300x250