Senior Firmware Engineer

Suitable Technologies, Inc.

Palo Alto (CA)

On-site

USD 110,000 - 140,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Suitable Technologies, Inc. is seeking a Senior Firmware Engineer to take ownership of embedded software for their robotics platform. This role entails streamlining existing code and enhancing future systems with a collaborative design team.

Applicants should have over 5 years of experience in embedded software development, particularly in DC motor control and ARM-based systems. There are numerous opportunities for learning and growth in a cutting-edge technological environment.

Qualifications

  • 5+ years experience in embedded software development.
  • Development on ARM-based SoCs, primarily in C.
  • Experience taking software from prototype to production.

Responsibilities

  • Take ownership of embedded code in robotics platform.
  • Define next generation code for upcoming systems.
  • Work on motor controller boards and data acquisition systems.

Skills

Embedded software development
DC motor control
ARM-based SoC development
Communication and organization skills
Mobile interfaces (I2C, SPI, SDIO, I2S, USB)

Tools

SVN
Mercurial
Lab instruments

Job description

Suitable is redefining face-to-face interaction and building a new market. We’re looking for creative, collaborative, and entrepreneurial talent to join our team. Our product is a disruptive technology that will change the way people communicate. We are a green company and want to find ways to protect our world for our kids. Our product is composed of multiple technologies and there is always something new to learn. Almost every Fortune 500 company on the planet is using Beam technology!

Job Description

As a core member of our design team, our Senior Firmware Engineer takes ownership of embedded code in our rich robotics platform, streamlines and enhances it, while also helping to define the next generation of code for upcoming systems. Responsibilities cover motor controller boards, sensor data acquisition systems, digital audio acquisition and transmission, and acting as a liaison between the hardware and software teams.

Working directly with different engineering disciplines, the Senior Firmware Engineer will also be involved in hardware architecture decisions and platform capabilities.

Qualifications
  • 5+ years experience in embedded software development, with DC motor control critical
  • Development on ARM-based SoCs, primarily in C
  • Ability to manage engineering specifications, define fail safe requirements, author test plans, and provide clear documentation
  • Experience taking software deliverables from prototype to production (coordinating deployments with operations, tracking enhancements, ensuring robust in-field upgradeability for continued development)
  • Comfortable working with common mobile interfaces (I2C, SPI, SDIO, I2S, USB)
  • Strong communication and organization skills, experience working with small cross-functional teams (mechanical, firmware, software, product management)
  • Familiarity interpreting schematics, operating lab instruments and reading serial bus traces
  • Ability to operate within SVN and Mercurial repositories
  • Experience with electro-mechanical interfaces, including all manner of sensors, DC motor driver circuits, and PID control
  • Familiarity with WiFi/Bluetooth radios
Additional Information

All your information will be kept confidential according to EEO guidelines.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer
Senior Firmware Engineer

Riccione Resources, Inc. • Dallas (TX)

Hybrid
USD 120,000 - 170,000
Staff Firmware Engineer
Staff Firmware Engineer

West Search Partners, LLC • Longmont (CO)

Hybrid
USD 140,000 - 190,000
Hybrid work environment
Firmware Engineer
Firmware Engineer

Salient Motion • Torrance (CA)

On-site
USD 120,000 - 140,000
Relocation offered
Great benefits
Well funded
+1
Senior Firmware Engineer
Senior Firmware Engineer

Engtal • Austin (TX)

On-site
USD 110,000 - 165,000
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL
Embedded Firmware Engineering Manager/Aerospace/Boston, MA, LOCAL

Motion Recruitment Partners LLC • Boston (MA), Northern (KY)

Hybrid
USD 150,000 - 190,000
Bonus eligible
Medical, Dental, and Vision Insurance
Vacation Time
+1
Sr Firmware Engineer
Sr Firmware Engineer

Bell & Associates, Inc. • Auburn (AL)

On-site
USD 90,000 - 120,000
Firmware Engineer – Sensing & Actuation
Firmware Engineer – Sensing & Actuation

Proception Inc. • Palo Alto (CA)

On-site
USD 120,000 - 180,000
Firmware Engineer
Firmware Engineer

Fetch Recruiting, Inc. • Burbank (CA)

On-site
USD 100,000 - 140,000
Firmware Engineer
Firmware Engineer

Fetch Recruiting, Inc. • Burbank (CA)

On-site
USD 100,000 - 140,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Coda Octopus Colmek, Inc. • Murray (UT)

On-site
USD 90,000 - 130,000