Job ID: 892
Job Name: Embedded Software Design Engineer
Category: Software Engineers and Programmers
Type: Direct
Description:
Are you a skilled Embedded Software Design Engineer? Would you enjoy designing embedded software controls for off road vehicles?

LOCATION
Northern Great Plains

REQUIRED
. 2+ years experience with Windows CE and/or Board Support Packages for Win CE.
. 2+ years of experience in firmware (Embedded Software) development.
. 2+ years of experience in C or C++ programming language.
. 2+ years of experience with microcontrollers, ARMs, DSPs, and/or PSoCs.
. Experience with microcontroller peripherals and systems
. Understanding of Real-Time Operating System concepts, task schedulers, and application development
. Thorough understanding of operation and use of compilers, linkers and locators

DESIRED
. Experience with CMM or other mature development models
. Experience with communication protocols (e.g. J1939, ISO11783, TCP/IP, etc.)
. Experience with communication networks (e.g. CAN, Ethernet, FlexRay, etc.)
. Experience with graphics drawing and software packages

EDUCATION
Four year degree in Electrical Engineering/Computer Engineering or equivalent experience.

OVERVIEW
Projects may include controllers for hybrid vehicles, motors, hydraulics, transmissions and engines as well as displays for a variety of industries including transportation, construction and agriculture. Candidate will:

. Perform needs analysis, clarify requirements, and take projects from concept, through design and testing, to completion.
. Utilize and adhere to the Capability Maturity Model (CMM).
. Daily activities could include: documenting system requirements, designing, developing, coding new or existing systems, and testing code on a bench with hardware.

COMPENSATION
Compensation commensurate with experience. Bonus eligibility, relocation assistance, and interview travel reimbursement.
Click here to submit your resume for this position.

Back to Open Positions