Embedded Software Engineer

embedded processors and DSPs, communications protocols, CAN, Ethernet, Digital signal processing, digital wireless protocols, C compilers, linkers, ICE, logic analyzers, processor platforms
Full Time
Depends On Experience
Telecommuting not available Travel required to 10%.

Job Description

General Information/Responsibilities:

This engineering position will provide technical expertise in the design and development of embedded systems and computer based systems, focused on overall system development. The individual will be part of a small engineering team. This position will also be responsible for the design, development, testing, and maintenance of software applications and support tools for Preco Electronics’ radar sensor family.

Desired background:

  • Designs and implements software for embedded processors and DSPs to complement the hardware for cost conscious solutions in vehicle safety systems.
  • Experience with inter-board communication using serial, I2C, SPI or similar methods.
  • Experience with communications protocols such as CAN and Ethernet a plus.
  • Experience in design verification and validation, including design reviews, code reviews, test plans, etc.
  • Digital signal processing, experience a plus.
  • Experience with advanced radar processing techniques and ability to develop custom algorithms to meet the needs of the customer.
  • Experience with digital wireless protocols.
  • Use of advanced development/debugging tools; e.g. C compilers, linkers, ICE, logic analyzers, etc.
  • Experience with a variety of processor platforms
  • Ability to work and communicate well in a small team environment is a must.
  • Other duties as directed by engineering manager.

Job Duties/Expectations:

  • 3-5 yrs of experience in software design and development
  • May travel up to 10-20% as needed.


  • Bachelors in Computer Science, Electrical Engineering or Computer Engineering.



Dice Id : 1020SoCon
Position Id : 411184
Have a Job? Post it