Principal Firmware Engineer

Principal Firmware Engineer
Full Time
$150k - 170k per year

Job Description

job summary:

About the Role:



As a Principal Firmware Engineer, you will join a team at the forefront of sustainable agriculture by helping architect and build new, innovative solutions to expand our product capabilities. As part of our Software Engineering team, you will work closely with the teams doing robotics autonomous systems research, hardware engineering, and mechanical engineering, deployment operations, and consultants to help us make the future possible.



What We're Looking For:




  • Bachelor's degree in Engineering, Computer Science, or Technology, or commensurate experience
  • 7+ years of software engineering experience
  • Functional and Object-oriented design & programming experience in modern C and C++ for both RTOS and bare metal
  • Experience with hardware abstraction layers for GPIOs and other peripherals
  • Experience with the following technologies: Automated testing (google test), version control (git); experience with STM32, Linux shell, Bash scripting, Yocto, Ubuntu Core a plus
  • Experience with distributed systems and configuration of key communication protocols and mixed-signal peripherals (e.g. I2C, SPI, UART, ADCs, DACs, RTCs, ETH PHY, etc.) is a plus
  • Experience with the full software development lifecycle and integrating with third-party products and applications
  • Clear, concise, and thorough written and oral communication skills?with both technical and non-technical stakeholders
  • Ability to mentor other team members and Experience with or desire to work in an Agile environment
  • Passion to solve complex problems and to build great software
  • Ability to travel 5%

 

location: Woburn, Massachusetts

job type: Permanent

salary: $150,000 - 170,000 per year

work hours: 9am to 5pm

education: Bachelors

 

responsibilities:

What You'll Do:




  • Hands-on contributions in designing, building, reviewing, testing, debugging, configuring, integrating, monitoring, documenting, and maintaining embedded software and firmware
  • Code written for bare metal, and RTOS
  • Support CI/CD pipelines for embedded software and firmware
  • Create and contribute to documentation
  • Review code to ensure that technical implementation meets functional requirements
  • Promote best practices for development, deployment, and quality life cycles
  • Guide the growth & development of engineers with mentoring and training



 

qualifications:


  • Experience level: Experienced
  • Minimum 7 years of experience
  • Education: Bachelors
 

skills:
  • Firmware
  • bare metal (5 years of experience is preferred)
  • STM32
  • distributed systems (1 year of experience is preferred)
  • Controls
  • communication protocols



For certain assignments, Covid-19 vaccination and/or testing may be required by Randstad's client or applicable federal mandate, subject to approved medical or religious accommodations. Carefully review the job posting for details on vaccine/testing requirements or ask your Randstad representative for more information.



Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.

Dice Id : cxsapwma1
Position Id : 886438
Originally Posted : 2 months ago
Have a Job? Post it

Similar Positions

Embedded Software Engineer III
  • ConsultNet, LLC
  • Wilmington, MA, USA
Embedded Software Engineer
  • Solidus Technical Solutions
  • Lexington, MA, USA
Embedded Software Engineer
  • Solidus Technical Solutions
  • Lexington, MA, USA
Embedded Software Engineer
  • Solidus Technical Solutions
  • Lexington, MA, USA
Embedded Software Engineer
  • Solidus Technical Solutions
  • Lexington, MA, USA
Principal Robotics Engineer
  • Judge Group, Inc.
  • Waltham, MA, USA
Embedded Software Engineer
  • Solidus Technical Solutions
  • Lexington, MA, USA
Sr. Staff Embedded Video Software Engineer
  • ConsultNet, LLC
  • Wilmington, MA, USA
Electrical Engineer II
  • Symetrica Inc
  • Westford, MA, USA