Firmware Software Development Engineer

Finish Line Staffing Services Published: December 2, 2019
Location
Watertown, MA, United States
Job Type
Category

Description

Job Description:
The Firmware Electronic Engineer will be part of a team responsible for new products development and for support of
existing product lines.  Products range from hand-held, wearable to bench top instruments. This person will provide technical support while coding, testing, debugging, documenting, and releasing firmware for new and existing hardware
platforms, and will be responsible to maintain up-to-date knowledge of microcontrollers, FW tools, and best practices
related to company products.
Qualified candidates will be experienced in the following
 Microcontroller / microprocessor firmware development and debugging
 Embedded firmware / software development
 Experience with digital and microprocessor-based designs
 Experience with firmware development tools
 Good familiarity with STM32 microcontrollers or similar ARM 32-bit Cortex CPUs
 Ability to debug firmware for microcontrollers and develop supporting PC software
 Experience with USB, SPI, I2C, Bluetooth, Wi-Fi communication protocols
Ideal candidates must meet the following requirements:
 BS/MS Degree in Electrical and Computer Engineering or related scientific disciplines
 3+ years’ experience as an electrical engineer, microcontroller / microprocessor firmware developer
 Direct development experience with Analog sensor integration, Displays, I/O logic, ADC/DAC processing
 Good working knowledge of C/C++and toolsets (e.g. SystemWorkbench, Eclipse)
 Familiarity with Python (pyserial, numpy, matplotlib)
 Familiarity with Linux/Unix systems
 Knowledge of FreeRTOS a plus,
 Familiarity with Java/Kotlin (Android System), JavaScript, a plus

All fields are required
2 characters (MA, RI)
 upload file ... Limit reached, delete at least one file below to add more.  

PDF format only at this time. If you experience problems uploading, please email your resume to info@finishlinestaffing. com