Embedded Firmware Engineer
- Andover, MA
- $150,000 - $210,000
- Managed by Jobot Pro: Angela Trudeau
A bit about us:
We're a Medical Device Manufacturer that is hiring a software engineer to join our innovative new product line.
Why join us?
- Competitive salary & bonus
- Generous 401 (K) match
- Excellent Health & Dental
- Flexible spending accounts
- Life & Disability insurance
- Hybrid schedule
Job Details
In this role, you'll be responsible for the overall design, implementation, maintenance and support of our Windows development platform environment, software distribution infrastructure and hardware lifecycle management. Additional responsibilities include support of project development teams, clinical engineers, service engineers, quality engineers, test personnel, documentation, and operations group. This is a hands-on role where the candidate is expected to code, design, test and help lead Windows and Windows platform related product features
DUTIES & RESPONSIBILITIES
Job Requirements:
DUTIES & RESPONSIBILITIES
- Designing and integrating software packages for our hardware platforms, including operating systems, drivers, and supporting software infrastructure
- Optimization of Device drivers
- Participate in board bring-up activities, preparing the hardware for software development.
- Implement boot firmware, device drivers (e.g., GPIO, UART, I2C, SPI, Ethernet, USB), and low-level routines necessary for hardware initialization and interaction
- Writing software that communicates with and controls other devices
- Read hardware schematics, data sheets and user manuals for processors and other electronic components
Job Requirements:
- BS/MS in Computer Science/Computer Engineering/Electrical Engineering or equivalent.
- Strong C/C++
- Experience with cross-compiling applications on arm architectures.
- Experience with microcontrollers, real-time operating systems (RTOS), and bare metal development.
- Experience developing and maintaining board support packages (BSP) for a variety of embedded devices.
- Understanding of hardware architecture, memory management and peripheral interfaces.
- Debugging skills using tools like JTAG, oscilloscopes, or logic analyzers.
- Familiarity with microcontrollers, SOMs and custom hardware platforms.
Easy Apply Now
Job Details
Managed by Jobot Pro
Location
Andover, MA
Job Type
Permanent
Compensation
$150,000 - $210,000