Firmware Engineer

Artyc

Fremont (CA)

On-site

USD 90,000 - 120,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical, Dental & Vision
401k
Paid time off
Company retreats
Bi-weekly lunches

Job summary

Artyc is seeking a Firmware Engineer to help us build the firmware that powers our IoT-enabled products. You will join a mission-driven team shaping hardware-software integration across mobile and edge devices.

You will write production firmware in C/C++, develop new firmware for upcoming products, and participate in code reviews, testing, and documentation with cross-functional teams. Flexible working options where possible, competitive compensation, and benefits support a diverse,

Qualifications

  • Proficient in writing production firmware in C/C++ (embedded).
  • Understanding of RTOS fundamentals and debugging.
  • Ability to estimate power budgets for mobile systems.
  • Experience with project management tools such as Asana and Jira.
  • Embody Artyc’s mission-driven, collaborative culture.

Responsibilities

  • Write production firmware for existing products and develop firmware for upcoming products.
  • Prototype hardware and build firmware testing suites; troubleshoot early issues.
  • Maintain code in central repository and participate in weekly code reviews.
  • Perform bench-level testing in in-house R&D lab.
  • Contribute to test programs, documentation, and cross-team communication.
  • Collaborate cross-functionally with mechanical, software, product, and design teams.

Tools

Asana
Jira

Job description

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

As a Firmware Engineer at Artyc, you will be helping us create the firmware that enables our products with a close-knit and mission-driven team. We are looking for passionate and highly skilled individuals to join our team and be part of growing their respective organizations within the company. We offer competitive compensation and benefits packages as well as flexible working situations whenever possible.

What you'll do:
  • Write production firmware for existing products and develop new firmware for upcoming products
  • Prototype hardware and trouble shoot early issues including building firmware testing suite for existing product
  • Maintain code in central repository and participate in weekly code reviews
  • Perform bench-level testing at our in-house R&D lab
  • Contribute to development of test programs, testing, technical documentation, and correspondence with internal and external sources.
  • Work collaborate cross-functionally with mechanical, software engineering, product, sales, and design teams
Role requirements:
  • Can construct power budgets for mobile systems
  • Write production firmware in C/C++
  • Understanding of RTOS fundamentals
  • Background with project management tools such as Asana and Jira
  • Embody Artyc’s mission-driven culture and collaborative environment
Preferred skills:
  • Background with IoT products
Compensation and benefits:
  • Competitive salary
  • Paid time off
  • Medical, Dental & Vision
  • 401k
  • Company retreats, bi-weekly lunches, team events & more!
You will thrive in Artyc's culture if:
  • You are an independent thinker who is excited to work at a fast-growing start-up
  • You want to be part of a mission-driven team focused on social change & impact, including decarbonizing logistics, preventing food waste & spoilage, and driving global healthcare access.
  • You are comfortable in less-structured environments
  • You are detailed oriented and produce high-quality work
  • You are a nice human

We are focused on building a diverse and inclusive team.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Firmware Engineer — IoT for ClimateTech (Flexible Work)
Firmware Engineer — IoT for ClimateTech (Flexible Work)

Artyc • Fremont (CA)

On-site
USD 90,000 - 120,000
Medical, Dental & Vision
401k
Paid time off
+2
Staff Software Engineer
Staff Software Engineer

Artyc • United States

Hybrid
USD 140,000 - 210,000
Competitive salary
Paid time off
401k
+2
Embedded Systems Engineer
Embedded Systems Engineer

Terranova • Berkeley (CA)

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

Itron, Inc. • Raleigh (NC)

On-site
USD 60,000 - 115,000
Health benefits
401k matching
Employee stock purchase program
+2
Firmware Engineer
Firmware Engineer

Itron, Inc. • West Union (SC)

On-site
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Paid vacation
+1
Firmware Intern
Firmware Intern

WindBorne Systems • Redwood City (CA)

On-site
USD 37,505 - 53,416
In-office food
Firmware Engineer
Firmware Engineer

Itron, Inc. • Waseca (MN)

On-site
USD 60,000 - 115,000
Hybrid schedule
401k matching
Employee stock purchase plan
+3
Firmware Engineer
Firmware Engineer

Urbint • United States

Hybrid
USD 60,000 - 115,000
Hybrid work schedule
401k matching
Employee stock purchase program
+2
Firmware Engineer (Python / Embedded Linux)
Firmware Engineer (Python / Embedded Linux)

Torus Inc • Salt Lake City (UT)

Remote
USD 135,000 - 180,000
Equity
401(k)
Life insurance
+3
Firmware Engineer
Firmware Engineer

Itron • United States

Hybrid
USD 60,000 - 115,000
Hybrid work schedule
Competitive benefits
401k matching
+2