Senior Embedded Software Engineer - Newark, Delaware United States - 20274



JOB DESCRIPTION

Job #: 20274
Title: Senior Embedded Software Engineer
Job Location: Newark, Delaware - United States
Employment Type:
Salary: $100,000.00 - $120,000.00 - US Dollars - Yearly
Other Compensation: bonus, benefits and other compensation
Employer Will Recruit From: Nationwide
Relocation Paid?: Yes

WHY IS THIS A GREAT OPPORTUNITY?


Senior Embedded Software Engineer, Danbury, CT, OR Newark, DE

Growing & Profitable $3B Medical Device  Manufacturer seeking talented Senior Embedded Software Engineer for one of their divisions.  This role will be a part of a dynamic and high energy team of Application Software Engineers, Test Engineers and Embedded Software Engineers working to design and develop our best-in-class digital mammography products.  This position will understand how complex hardware/software systems operate in order to find ways to improve them.  The position will specify requirements, design, implement, integrate, test and release embedded level software used in medical imaging products.

JOB DESCRIPTION

Growing & Profitable $3B Medical Device  Manufacturer seeking talented Senior Embedded Software Engineer for one of their divisions.  This role will be a part of a dynamic and high energy team of Application Software Engineers, Test Engineers and Embedded Software Engineers working to design and develop our best-in-class digital mammography products.  This position will understand how complex hardware/software systems operate in order to find ways to improve them.  The position will specify requirements, design, implement, integrate, test and release embedded level software used in medical imaging products.

QUALIFICATIONS

  • Must have a BS Computer Engineering, Computer Science, Computer Systems, MS preferred
  • 5+ years of experience and 4+ years of embedded software role
  • Experience with motor drives, PID controllers
  • Device Driver experience under Windows or UNIX/Linux/Android
  • Knowledge of ARM processors and controllers, micro-controller architectures, state machine/finite automata/logic reduction techniques, communications protocols (CANBus, I2C, etc.), development tool chains
  • Failsafe software design experience
  • Must have strong project management skills, excellent communication skills, ability to persuade others, drive best practices and process improvements
  • Some travel - 5-10%

Education:
University - Bachelor's Degree/3-4 Year Degree

APPLY NOW FOR THIS JOB

Our recruiters are currently seeking to fill this position and hundreds like this in our network. If you are a match you'll be contacted with additional details.

We value your privacy and will never share your information with any employer without your consent.

Send your profile and resume to the recruiter who posted this job. You may include a cover letter to introduce yourself.

Cover Letter Text:

5,000 character limit