Recent Searches

You haven't searched anything yet.

6 Principal Firmware Engineer Jobs in Beverly, MA

SET JOB ALERT
Details...
Goddard Technologies
Beverly, MA | Full Time
$121k-137k (estimate)
7 Months Ago
E-SPACE
Beverly, MA | Full Time
$111k-139k (estimate)
3 Months Ago
Symbotic
Beverly, MA | Full Time
$144k-181k (estimate)
4 Months Ago
Goddard Technologies
Beverly, MA | Full Time
$168k-204k (estimate)
9 Months Ago
Symbotic
Beverly, MA | Full Time
$132k-164k (estimate)
4 Months Ago
Symbotic
Beverly, MA | Full Time
$177k-203k (estimate)
4 Months Ago
Principal Firmware Engineer
Apply
$121k-137k (estimate)
Full Time 7 Months Ago
Save

Goddard Technologies is Hiring a Principal Firmware Engineer Near Beverly, MA

Our Mission: Through inspired engineering and design, we deliver outstanding solutions that positively impact lives. We use an interdisciplinary development process that combines our diverse engineering experience with creative industrial design solutions. We succeed when our partners succeed – it’s all about solving the most complex challenges by creating transformative technology.

Culture & People: At Goddard, our most important asset is our people. We don't just work together; we thrive together. We foster a culture of collaboration, continuous learning, and mutual support. We believe in taking exceptionally good care of each other because great teams build great solutions. If you are someone who embodies the values of accountability, inspiration, dedication, efficiency, innovation, integrity, quality, and reliability, we want you on our team. Come be a part of a workplace where your ideas are valued, your growth is encouraged, and your contributions make a real impact. Join us in shaping the future of transformative technology – together.

While working as a Principal Firmware Engineer in Goddard's Beverly, MA office, you will work on a diverse range of products in the medical and industrial automation space as a consultant for clients ranging from startups innovating the medical device industry to Fortune 500 technology companies. An ideal candidate should possess a broad understanding of the embedded software landscape and the desire to keep up with the changes in technology.

You are expected to:

  • Drive client products through the complete software life cycle, from prototyping to end of line. 
  • As a principal engineer, you will conduct and lead interviews of additional teammates with expectations of growing and developing a cohesive team.
  • Be the primary lead on multiple projects, manage and lead groups of engineers, advise, or assist in the design and execution of projects.
  • Manage and facilitate client interactions with strong, clear communication as it relates to deliverables, design reviews, deadlines, etc.
  • Work with team members to estimate resource requirements, monitor progress, and balance and reallocate resources as needed.
  • Communicate to senior management any significant deviations from project plans.
  • Coordinate internal team staffing and budget requirements for projects.
  • Travel as needed.
  • Sensitivity to Intellectual Property, HIPAA compliance, and other types of privileged information.

You should be technically familiar and comfortable with:

  • 8 years of embedded software development experience.
  • 3 years of Medical Device Experience.
  • 3 years of Robotics Experience.
  • Coding languages - C/C and Python programming expertise is required.
  • Version control, Compiling, and Code packaging– Experience with tools sets like GCC, CMake, and Git is required.
  • Scripting – Experience with developing Linux based applications using various scripting languages.
  • Familiarity with Linux as an embedded development environment
  • Wireless technology - Familiarity with Bluetooth Low Energy (BLE), Wi-Fi and other low power wireless standards.
  • Microcontrollers - Experience in designing microcontroller and microprocessor-based systems including ARM Cortex M series microcontrollers.
  • Serial Communication - Experience with firmware stacks for enabling connected devices via RS232/485, I2C, SPI, CAN, USB and Ethernet are required.
  • Networking - Experience with Transport layer communications protocols and related network experience (TCP/IP, UDP, Sockets, Wireshark, etc.).
  • Security and cryptography in embedded devices – AES, RSA, hardware security, etc.
  • Low power - Ability to design a system to minimize power consumption for portable battery-operated devices.
  • Cloud - Familiarity with connecting devices to the cloud.
  • Hardware peripherals – Ability to recommend correct hardware for a project, and write drivers for motors, MEMS sensors, actuators and other peripherals.
  • Compliance/Certification/Agency Approvals - Experience with FDA product compliance requirements including IEC 62304 and IEC 60601.
  • Experience with various cost reduction techniques.CI/CD best practices.
  • Bringing up hardware in the loop testing environments, including but not limited to threads, synchronization, drivers, performance analysis, networking, root causing, peripheral input and output validation.
  • State machine scheduler and RTOS device.
  • Familiarity with Agile methodologies.
  • Collaboration with Electrical Engineers & PCB Development: - PCB reviews - Understanding schematics - Soldering, breadboarding, logic analyzers and multimeters
  • Ability to produce QMS documentation within regulated industries including user requirement documents, trace matrices, and verification and validation plans.
  • Collaboratively work with Systems Engineering to translate system level requirements into product architectures.
  • Either create or oversee the creation of product documentation for the design, manufacturing and assembly process in accordance with Goddard Technologies practices.
  • Advise, research, and recommend hardware & software applications that will benefit the company and its team members by way of efficiency.

Nice To Have:

  • Familiar with automation systems using PLC and related software.
  • Embedded Linux operating system and driver development.
  • Familiarity with protocols such as MQTT is helpful as is knowledge of JavaScript and JSON.
  • Experience in coding out-sourcing for prototype and production.

Please note: Applicants must be authorized to work for ANY employer in the U.S. We are unable to sponsor or take over sponsorship of any employment Visas at this time.

Goddard believes that everyone is entitled to fair opportunities and equal employment rights. We comply with all applicable laws prohibiting discrimination in hiring and the terms and conditions of employment including, but not limited to, compensation, promotion, discipline, or termination. Goddard is firm on its policy to provide equal employment opportunity for all employees and applicants on the basis of qualification and merit and will not discriminate on the basis of race, color, creed, religion, national origin, age, disability, genetic information, sex, sexual orientation, gender identity, marital status, veteran status, public assistance status, membership or activity in a local commission, or any other legally protected status in accordance with applicable local, state, and federal laws.

Job Summary

JOB TYPE

Full Time

SALARY

$121k-137k (estimate)

POST DATE

10/25/2023

EXPIRATION DATE

05/17/2024

Show more

Goddard Technologies
Full Time
$129k-164k (estimate)
7 Days Ago
Goddard Technologies
Full Time
$84k-106k (estimate)
1 Week Ago
Goddard Technologies
Full Time
$111k-134k (estimate)
2 Months Ago