Hardware/Firmware Engineer

  • Category
    Engineering
  • Location
    Gloucester, Massachusetts
  • Type
    Direct hire

 

Hardware/Firmware Engineer - Creating solutions for the future of RF systems, switching power supplies & sensors.
North Shore of Boston location  - 
(US Citizens and Permanent Residents only)

Our Client is  looking for an efficient, flexible, meticulous and self-motivated firmware engineer. As a member of the firmware team, you will be involved in all areas of firmware development including prototyping of new concepts, development of features, unit testing, issue investigations, code maintenance, peer code review, and documentation. You will be responsible for managing the design integration and launch of critical  RF products and strive to make the most of every regulatory requirement to achieve a superior quality design.

The RF Power Products team features a collaborative environment with creative, smart people and cutting-edge technologies. Engineering excellence is expected and encouraged. Apply today and begin crafting solutions the world doesn’t know of yet!


Key Responsibilities:

  • Participate in product definition, specification and requirements analysis working with cross functional stakeholders
  • Collaboration on firmware architecture and development strategy
  • Design, code, integrate, test, support and enhance software solutions for embedded controls for RF systems, switching power supplies, sensors.
  • Understand OO code development
  • Clearly communicate design constraints and trade-offs to other team members and management, playing an advisory role as a subject matter expert to ensure that optimal design decisions are made
  • Perform system integration and validation testing activities, including verification of interoperability within overall solution
  • Assist with evaluating existing and emerging technologies to identify solutions that will reliably operate in a wide range of installed environments
  • Architecting, developing, integrating and delivering embedded and PC software in a regulated product development process.
  • Participating in all project lifecycle phases – from design and code development through unit testing, documentation, and release.
  • Working with a broad team to translate customer requirements into the best possible solution within resource, time, and technical constraints.
  • Other duties may be assigned

 

Key Qualifications and Skills:

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering or a related field
  • At least 2 years of related work experience is preferred
  • Knowledgeable in C & C++ and OO
  • Experience interacting with software debugging in an embedded environment
  • Comfortable using lab equipment (e.g. Network Analyzers oscilloscopes, multimeters, power supplies, etc.)
  • Understanding hardware schematics and data sheets
  • Prefer familiarity with software development life cycle in a regulated environment
  • Familiarity with version control systems (Git), and release methodologies
  • Familiarity with MISRA or other coding standards is a plus
  • Disciplined and detail-oriented; experience delivering robust, readable code
  • Excellent communication skills, both verbal and written
  • Excellent analytical and problem solving skills
  • Experience with communication protocols a plus (I2C, SPI, RS-485, Ethernet, EtherCAT etc.)
  • Experience working in a fast paced, growing organization with the ability to balance multiple priorities and objectives simultaneously
Our Client offers a generous benefit package including 100% employer paid health/dental insurance for fulltime employees, a matching 401K, a bonus incentive program as well as a collaborative work environment where career growth is encouraged. 
#ZR
#LI-JJ1
Related Jobs
  • Document Control Assistant
      Documentation Control Assistant - 6 month contract Essex Country, MA The Document Control Assistant is responsible for providing general support to the operations of the Document Control and Configuration Management groups. This role will a
    • Gloucester, Massachusetts
    • Contract
      Engineering
    FIND OUT MORE
  • Manufacturing Engineer/Technician
    Manufacturing Engineering Technician -  North Shore of Boston ( Recent Graduates with practical internship/co-op experience considered )  The ideal candidate will be have a BS in Mechanical or Electrical Engineering, be  career drive
    • Gloucester, Massachusetts
    • Direct hire
      Engineering
    FIND OUT MORE
  • Director Engineering Program Management
    Director of Program Management Our metrowest client is an energy startup commercializing an innovative battery technology first developed at MIT. As the Program Management Director you will lead several NPD programs and a small team of Program Manag
    • Worcester, Massachusetts
    • Direct hire
      Engineering
    FIND OUT MORE
Ready to work with us?