Back to Job Search

Embedded C / C++ Firmware Engineer

  • Location: Watertown, 02472
  • Salary: 95000.0
  • Job Type:Permanent

Posted 4 months ago

Are you a self-motivated, talented, Electrical/Firmware Engineer who understands the importance of engineering excellence to product development success? Are you strong with Embedded C and C++ development?  Are you extremely collaborative and enjoy working with your teammates to impact positive change? Are you looking for your next career opportunity? This position may be for you!!!

You will be part of a local team, implementing and validating modules for new printer products. You will be designing and implementing engineering test & development code for new analog and digital printed circuit boards as well as contributing to the design.

Do you have...

  • 3+ years - Writing Embedded Control Firmware Software Experience - REQUIRED
  • Writing C & C++ - REQUIRED
  • Electro / Manufacturing environment is highly preferred
  • Developing Circuits experience - highly preferred
  • Electrical Engineering Degree is highly preferred

Principal Activities / Duties / Responsibilities:

• Follow best practices and procedures to improve design quality as assigned.

• Interface with other engineering teams, stakeholders and customers to understand the application space and business requirements.

• Develop project plans and budget estimations to support business planning activities.

• Participate in design reviews.

• Communicate with OEM manufacturers and third-party engineering partners to facilitate design and DVT solutions.

• Drive creative, hands-on, electrical/firmware solutions for engineering validation.

• Create, edit and test new and existing Board Support Packages.


Education and/or Experience Required:

• Bachelor of Science or Master’s Degree required preferred in Electrical or Firmware Engineering

• Ability to understand and design digital and analog circuits.

• Knowledge of ARM processors.

• Ability to write code in C, plus knowledge of machine code.

• Designing, interfacing with prototype pc board manufacturers, writing firmware and testing prototype boards.

• Knowledge of sensors and actuators, PID control theory, signal processing and interfaces with real world inputs.

• Ability to log values from firmware onto pc and create a pc-based user interface for lab testing and data acquisition.



Candidates will be responsible for following the client's COVID-19 protocols. Please refer to your MATRIX representative for specifics.

About Us

At MATRIX, we expertly match talented professionals with job opportunities to elevate careers. Since 1983, we have placed thousands of professionals at innovative clients across every industry ranging from small startups to Fortune 50 companies. It’s why we’re consistently in the top 25 of all U.S. IT staffing firms and why our consultants rate us well above the industry average, earning us ClearlyRated's Best of Staffing awards year after year. People come to us for a job, and stay with us because of our top-notch consultant care.

MATRIX is and Equal Employment Opportunity employer including disability and veteran and provides reasonable accommodations for all qualified individuals.  Supporting medical or religious documentation will be required where applicable. If you are a qualified individual you may request a reasonable accommodation under the American Disability Act (ADA). If you are a person with a disability needing assistance applying, or at any point in the hiring process, please email us at To ensure a quick response to your request, please use the words “Accommodation request” as the subject line of your email.

For hourly W2 contract roles MATRIX offers a highly competitive benefit package including Medical, Dental, Vision, Life, Disability, HSA, and 401(k) with pre and post-tax options.  Please see for more information.

For direct hire placement with our clients, benefits would be offered in accordance with that particular client’s offerings. This may include PTO, Medical, Dental, Vision, 401K and other pre and post-tax options.