Embedded Software Engineer -GERMANIA

Business Activ Consult

08-10-2012 | EXPIRA LA 07-11-2012

Job expirat

RESPONSABILITATI

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)


CERINTE

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


DESCRIEREA FIRMEI

Recrutare si plasare de personal