Massachusetts Information Technology Jobs

Search for Jobs in Information Technology
MassHire JobQuest Logo

Job Information

Randstad US Principle Firmware Engineer in Woburn, Massachusetts

Principle Firmware Engineer

job details:

  • location:Woburn, MA

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

  • date posted:Monday, November 22, 2021

  • job type:Permanent

  • industry:Professional, Scientific, and Technical Services

  • reference:886438

job description

Principle Firmware Engineer

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


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?


  • Experience level: Experienced

  • Minimum 7 years of experience

  • Education: Bachelors


  • 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.