No more applications are being accepted for this job
Embedded Software Senior Engineer - Boston, MA, United States - Motion Recruitment Partners LLC
Description
Our client is looking to hire a Senior Embedded Software Engineer to join their team in the medical equipment manufacturing industry.
This is a hybrid full-time role taking place in Bedford, MA.Our client is a worldwide leader in medical diagnostic devices with a passion for innovation. They are committed to helping healthcare providers by maximizing efficiency in blood diagnostics and organ transplantation. They are looking to add an embedded software engineer to their team that can work independently developing software.
Proficiency in writing recipes
Collaborative experience with DevOps for setting up Development Environments
Strong understanding of Linux internals:
Knowledge of hardware/software interaction, including bootloaders (especially u-boot and grub) and system boot sequences
Understanding of kernel structure
Capability to troubleshoot hardware/software issues:
Comprehensive understanding of hardware components from an electrical standpoint, encompassing NOR, NAND, SPI flash, and bus comprehension
Experience with C++ embedded development
Participates as an active member on a project development team. This includes requirements change control, defect management, risk analysis, and release management.
Creates/Maintains software requirement/functional specifications.
Creates/Maintains software architecture documentation.
Creates/Maintains software (component) design documentation.
Creates/Maintains software source code that adheres to design documentation.
Performs unit testing and/or code reviews as per project policy.
Performs integration testing to ensure software functions with application and with electrical/mechanical devices.
Evaluates, investigates, and implements fixes to assigned software defects.
Evaluates, investigates, and implements assigned software change proposals.
Provides level of effort for assigned software activities.
Follows project and corporate plans, standards, and procedures to perform development.