Sr. Digital System Engineer
Analog DevicesBostonUpdate time: August 15,2021
Job Description

 

Analog Devices (NASDAQ: ADI) designs and manufactures semiconductor products and solutions. We enable our customers to interpret the world around us by intelligently bridging the physical and digital worlds with unmatched technologies that sense, measure and connect.

 

The Analog Garage mission is to identify and develop new technologies, capabilities, and business models critical to Analog Device’s future success. Located in Boston, the Garage is a high-energy, fast-paced innovation driver for ground-breaking ideas. The Systems Engineering Team brings to life innovation within the Analog Garage and puts it in customer hands.

 As a Digital Systems Engineer in the Garage you will collaborate with our advanced algorithm and hardware teams to bring up state-of-the-art algorithms on custom embedded hardware. You will also work with our customer-facing business and application teams to understand customer requirements and select appropriate hardware and software libraries for the job. Depending on the project, we use FPGAs, DSPs, GPUs, NN accelerators, or general-purpose processors.

Implement advanced algorithms on embedded systems. You will collaborate with our System Architects, Algorithm Designers, Software and Hardware Engineers to move algorithms from high-level languages (e.g., Python or MATLAB) to efficient real-time implementations suited for efficient embedded hardware. Our algorithms often involve traditional computer vision and DSP routines, as well as state-of-the-art deep neural network models. You will define HW requirements, select software libraries, write new software and finally validate that the embedded algorithm matches the expected performance. You will apply modern software-engineering best practices in all of your work. You will document and present your work to the team. And your final result will be bringing the algorithms to life and putting them in customer hands.

 

Write embedded firmware for edge computing systems. You will collaborate with System Architects, Algorithm Designers, Software and Hardware Engineers to take high-level system architecture and translate into working design. You will design, test, document, and maintain embedded software, such as device drivers, APIs, state machines, communication bus controllers and hardware self-tests, for ‘bare-metal’ MCUs (ARM Cortex M0-M4) and/or as software sub-blocks in embedded edge-compute systems running Linux, ROS or other operating systems. You will create documentation for fellow developers and users of the system.  You will integrate hardware and software, bring-up and debug the system, take measurements and document the results to make sure the system meets requirements.

 

 

 

  Minimum Qualifications

  • MSEE or MSCS degree
  • Strong FPGA development skills including design, synthesis, simulation, verification and timing analysis
  • Strong C/C++ programming skills
  • Experience using ARM development tools such as Keil, IAR, Eclipse, mBed, GCC.
  • Strong background in digital circuits
  • Solid background in signal processing
  • Familiarity with analog circuits
  • Solid problem-solving and trouble-shooting skills

Desired Skills and Experience

  • Experience with Linux, RTOS and/or other embedded OSs
  • Experience with EE lab equipment and tools

 

 

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.  As such, applicants for this position – except US Citizens, US Permanent Residents, and protected individuals as defined by 8 U.S.C. 1324b(a)(3) – may have to go through an export licensing review process.

 

Analog Devices, Inc. is an Equal Opportunity Employer Minorities/Females/Vet/Disability

 

EEO is the Law: Notice of Applicant Rights Under the Law

 

Education Level: Master's Degree 
Travel Required: No

Get email alerts for the latest"Sr. Digital System Engineer jobs in Boston"