Jobs · Engineering · Massachusetts

Embedded Hardware and Firmware Engineer

Analog Devices · Wilmington, MA · 1 wk ago
Engineering$87k–$120k/yrFull-time

Responsibilities

  • Develop firmware for prototypes and production level systems considering modularity, reliability, and functionality.
  • Build on our team’s conceptual ideas to design electrical and hardware systems for both research and eventual commercialization.
  • Test hardware and firmware to assess the systems capabilities, safety and usability.
  • Collaborate with engineering team to finalize, test and deploy product designs into the medical, food and beverage, and agriculture industries.

Requirements

  • MS or BS in Electrical Engineering, Computer Engineering or related areas, 2+ years experience in industry
  • Proficiency in embedded programming languages such as C/C++
  • Good understanding of system design, hardware and software architecture, hardware and software integration
  • Familiarity with popular microcontroller families (STM32, ESP32, etc.)
  • Knowledge of wireless communication protocols (e.g., Bluetooth, Wi-Fi) and wired communication protocols (e.g., I2C, SPI, UART, RS485, ethernet)
  • Strong knowledge of circuit design, component selection and layout requirements
  • Experience with PCB Design Software (Cadence, Altium or similar)
  • Experience with circuit simulation software (LTSpice, PSpice, or similar)
  • Hands-on electrical lab experience with a strong ability to debug and validate hardware and firmware (very comfortable with equipment i.e. oscilloscopes, power supplies, signal generators, soldering equipment, etc.)
  • Familiarity with the control of electromechanical systems and sensors (motors, heating and cooling, feedback systems, etc.)

Qualifications

  • For positions requiring access to technical data, Analog Devices, Inc. may have to obtain export licensing approval from the U.S. Department of Commerce - Bureau of Industry and Security and/or the U.S. Department of State - Directorate of Defense Trade Controls.

Skills

  • Ability to work effectively in a cross-functional team environment
  • Strong problem-solving skills
  • Excellent communication and collaboration skills

Benefits

  • Medical, vision and dental coverage
  • 401(k) plan
  • Paid vacation, holidays, and sick time
  • Other benefits

Pay

  • The expected wage range for a new hire into this position is $87,188 to $119,906.

Schedule

  • This position qualifies for a discretionary performance-based bonus which is based on personal and company factors.

Similar jobs