Unfortunately, this job posting is expired.
Don't worry, we can still help! Below, please find related information to help you with your job search.
Some similar recruitments
Computer Vision Research Scientist
Recruited by Wicket 8 months ago Address Cambridge, MA, United States
Software Engineer Jobs
Recruited by LogixHealth 8 months ago Address Bedford, MA, United States
Software Engineer, Athenacollector Jobs
Recruited by athenahealth 10 months ago Address Watertown, MA, United States
Software Engineer Jobs
Recruited by Globus Medical 10 months ago Address Methuen, MA, United States
Software Engineer Jobs
Recruited by Gold Medal Bakery 10 months ago Address Fall River, MA, United States
Software Engineer Jobs
Recruited by Xactus 11 months ago Address Boston, MA, United States
Software Engineer Jobs
Recruited by Johnson & Johnson 11 months ago Address Raynham, MA, United States
Software Engineer Jobs
Recruited by Broad Institute of MIT and Harvard 11 months ago Address Cambridge, MA, United States
Software Engineer Jobs
Recruited by Microsoft 11 months ago Address Waltham, MA, United States
Embedded Test Engineer Jobs
Recruited by Aarna Software and Solutions LLC 1 year ago Address Boston, MA, United States
Software Engineer Jobs
Recruited by Industrial Next 1 year ago Address Salem, MA, United States
Embedded Software Engineer Jobs
Recruited by FPC - FORTUNE PERSONNEL CONSULTANTS - Orlando Office 1 year ago Address Boston, MA, United States
Software Engineer Jobs
Recruited by MathWorks 1 year ago Address Natick, MA, United States

Embedded Algorithm Engineer Jobs

Company

Engtal

Address Boston, MA, United States
Employment type FULL_TIME
Salary
Category Semiconductor Manufacturing
Expires 2023-05-20
Posted at 1 year ago
Job Description

Embedded Algorithm Engineer

Boston, MA

Hybrid - 3 days in office and 2 days from home


Build Embedded Algorithm Software. You will collaborate with System Architects, ML Researchers, ML Engineers, and Software and Hardware Engineers to develop frameworks or compilers to take ML Algorithms and optimize and modify them. You may need to be able to benchmark algorithms on different neural processing architectures and come up with memory and timing requirements for different algorithms. You will establish and apply modern software-engineering best practices in all your work. You will create documentation on your algorithms and frameworks. You will integrate hardware and software, bring-up and debug the system. You will collaborate with the algorithms team to benchmark algorithms and validate their performance. You will make embedded IP blocks that can be used across various algorithms in a framework that allows for easy configurability. You will work with embedded systems engineers to propose system architectures to run these algorithms and to support data collecting and training of them as well.


Desired Skills and Experience:

  • Strong C/C++ programming skills
  • Solid understanding of signal chains, sampling theorem, noise, time domain to frequency domain conversion, windowing and filtering.
  • Strong background in digital signal processing (DSP) and algorithm implementation experience
  • Knowledge of neural network accelerators and efficient execution of neural network on accelerators
  • Solid problem-solving and trouble-shooting skills
  • Experience in Embedded Software
  • Experience using ARM development tools such as Keil, IAR, Eclipse, mBed, GCC.
  • Background in ML algorithms (CNN, DNN) and experience in their embedded implementation.
  • Solid understanding of ADC and DAC principles of operation


Bonus Points for:

  • Experience with Linux, FreeRTOS and/or other embedded OSs
  • Experience in FPGA development including design, synthesis, simulation, verification and timing analysis.