Low - Level Embedded Software Engineer

  •  

Farmington, MI

Industry: Technology

  •  

Not Specified years

Posted 12 days ago

  by    Natalie Staroba

This job is no longer available.

Low-Level Embedded Software Engineer (2787-LAD)

We are searching for several Software Engineers to work as part of a

global team to design and develop embedded software for electronic

control units.

Qualified candidates will have experience in embedded Linux, Android,

QNX, VXWorks, FreeBSD or any other POSIX compliant O/S. In this role

you will exercise your creativity, problem solving, software

development, and customer interaction skills.

LOCATION

Farmington Hills, MI

Occasional travelrequired.

COMPENSATION

Up to $100K, commensurate with experience.

Our client offers a very generous benefits package and an attractive

work environment.

EDUCATION

Bachelor or Master's degree in Computer Science, Computer Engineering

or related field is preferred but not required

REQUIRED

-Demonstrated embedded/low-level know-how for Linux or

other microcontrollers

-Excellent C and C++ programming skills and knowledge

-Good knowledge in embedded software development

environments and tools including IDE, editors, compilers,

linkers, emulators, debuggers, analysis and monitoring tools

-Good knowledge of ARM based microcontrollers

-Good communication skills

-Ability to work independently and in small teams

ANY OF THE FOLLOWING WOULD BE NICE TO HAVE

-Assembler

-Java

-Automotive experience

IN THIS ROLE YOU WILL

-Work with customers on design and implementation of next

generation high performance products in areas like automotive

infotainment, connected car, autonomous vehicle, etc.

Salary

$100K