You are viewing a preview of this job. Log in or register to view more details about this job.

EECS Embedded Systems Engineer

The Embedded Systems Engineer will be directly involved in the design, implementation and testing of custom electronic controllers and sensor acquisition subsystems in support of the company’s R&D efforts. We seek a candidate who is comfortable diving in to solve challenging problems with early stage proof-of-principle systems development. This position will entail working across the design spectrum to move various projects from conceptualization to demonstration and limited production. We are looking for an engineer who is as equally comfortable working as a team member as they are working independently to move projects forward.
 
Essential Duties and Responsibilities:
  • Work with Scientists, Sr. Engineers , and Program Managers to conceive and develop architectures for proof-of-concept prototypes for control or sensor systems across a diverse range of applications that includes optical, MEMS, imaging, sensor processing, robotics and autonomous vehicles.
  • A broad set of duties covering many of the following tasks
  • Architect, code and debugging of custom embedded controller systems, on such platforms as Arduino and Android systems.
  • Design and development of embedded sensor and controller systems, including schematic and PCB design.
  • Assembly and test of custom digital and mixed-signal PCB.
  • Occasional work in the design of small mechanical systems (enclosures, actuators, etc.), including the development of designs for 3D printed pieces
  • Troubleshooting of circuits and software.
  • Participate in the development of prototype systems for government, military, and commercial customers.
Education/Training:
A Bachelor’s degree in EECS or Electrical Engineering with a demonstrable knowledge of embedded systems design and programming skills.
Experience:
3-5+ years of experience with the following:
·        Digital and analog systems schematic design/capture including PCB layout and routing
·        Embedded controller programming in C/C++ and Java for Linux, Arduino, and Android. Additional experience with Python and LabVIEW preferred.
·        Solid understanding of control theory and its practical applications in electrical-mechanical systems
·        Bench-top level debugging of circuits and embedded control systems. Comfortable with standard instruments such as Oscilloscopes and Spectrum Analyzers
·        Preference for engineers with hands-on (electrical and mechanical) prototyping experience and a successful track record of bringing concepts into reality.
·        Familiarity with mechanical CAD tools such as SolidWorks is a plus.

Other:

Excellent verbal and written communication skills. Ability to work well with others in a team environment is necessary. Strong proficiency with computers, Microsoft Office, and version control systems such as Git. Knowledge of basic circuit devices including theory and functional descriptions.
U.S. Citizen or Permanent Resident
We are proud to be an EEO/AA employer M/F/D/V. We maintain a drug-free workplace,