Embedded Systems Engineer

Norwood, MA, US
Apply Now Back to Results
SUMMARY: 
Responsible for the design, development, production, testing, and maintenance of embedded systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES: 
  • Write and maintain software and embedded codebase to support our new and existing hardware.
  • Develop API and corresponding libraries for new UEI products.
  • Debug and evaluate prototype hardware and FPGA code.
  • Create code samples using new functions for customers.
  • Trace and resolve problems from function calls to hardware functionality.
  • Assist Field Applications Engineers to debug programs and applications.
REQUIREMENTS: 
  • U.S. Citizenship or Permanent Residency required due to government military contracts.
  • BS Degree in EE/CE or other physical science.
  • Detail oriented systems thinker.
  • 2-7 years’ experience in a CS/EE/CSE role.
  • 2+ years’ experience in C/C++ development.
  • Understanding of inner working of Linux and Yocto/Petalinux projects.
  • Experience with writing drivers and configuring Linux kernels.
  • Experience in programming embedded systems with Linux or other real-time OSes.
  • Understanding of hardware schematics and ability to work with hardware debugging instruments.
  • Experience with FPGA tools like Vivado or Quartus, ability to understand and correct FPGA code.
PREFERRED EXPERIENCE:
  • Experience in T&M, DAQ, industrial control, and time synchronization.
  • Avionics and industrial communication.
  • Working with Ips in Xilinx Vivado tools and experience with Verilog/VHDL.
  • LabView and MATLAB/Simulink.
Apply Now Back to Results

Apply Now

Required
Required
Required

Resume

Required, maximum file size is 512KB, allowed file types are doc, docx, pdf, odf, and txt