Detalii loc de munca

Descrierea jobului

The engineer is responsible for embedded software development for radar safety applications. The engineer poss esses excellent software skills and has a strong sense of software development process. The engineer will take ownership of significant portions of the software. They will have a good understanding of modern electronic control circuits and a thorough knowledge of microprocessor / controllers. Duties: Analyze customer requirements and create software requirements specification Participate in product design reviews and peer code reviews Develop modular software for embedded 8/16/32 bit microprocessors / controllers Write unit / development test plan and conduct them. Interface with product development teams Champion the quality, design, development and release of assigned software project according elements in dance of a process 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 tasks 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 and constructive opinion at team / section meetings Qualifications: Bachelor's degree (3-4 years), Master's degree (4-6 years)


BSEE or BS in Computer Science or Computer Engineering or Electrical Engineering At least 3-5 years experience in embedded software development for automotive applications Highly Proficient with C / C + + and assembly programming Strong RTOS design experience Hands-on experience with embedded software development tools (compilers, linkers and debuggers) Hands-on experience with design to prototype Working with 8/16/32 bit microcontrollers Good understanding of CAN communication and diagnostics Configuration management Need to be sharp, inquisitive and driven with good written and verbal communication skills Advantageous: Experience with some of the following: GMLAN, FNOS, DCNET, AUTOSAR Experience integrating communication stacks into application SW Hands-on experience with design-to-prototype process Ability to generate requirements, support design reviews, implement / design a validation Support of ECU hardware development regarding software / hardware interfaces especially Implementing PWM drivers, timers, watchdog timer, interrupt routines etc Working with active / passive safety systems Knowledge TMS470 family of micro-controllers Tools: TMS470 debugger, compiler, MKS Configuration management, Canoe / Canalyzer, CANdelaStudio Special Knowledge: Information Systems, Product Design, Project Management, Quality


Nivel minim de educatie necesara Diploma de facultate

Joburi similare