Firmware Engineer

Amperesand

$90K — $140K *
Consumer Technology
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Electrical, Computer Engineering or related field with 2+ years in embedded systems or equivalent experience.
  • Proficiency in C or C++ programming for embedded applications.
  • Understanding of low-level programming and hardware interfacing.
  • Familiarity with real-time operating systems and programming concepts.
  • Ability to write efficient code under resource constraints.
  • Experience with embedded system testing practices.
  • Basic knowledge of digital and analog electronics.

Responsibilities

  • Own essential features of power electronics embedded systems, meeting functional and performance requirements.
  • Collaborate with hardware teams to seamlessly integrate firmware with hardware components.
  • Team up with engineers to tackle complex problems and ensure project milestones are achieved.
  • Stay informed on new technologies and methodologies in embedded systems.

Benefits

  • Competitive Salary + Incentive Stock Options
  • Comprehensive medical, vision, and dental benefits effective from day one.
  • Company-paid life, disability insurance, and paid time off.
  • Paid parental leave lasting 6-12 weeks at 100% pay.
  • Commuter Benefits for employees.
Full Job Description
Responsibilities:
  • Own essential features for power electronics embedded systems, ensuring functional and performance requirements are met
  • Work closely with hardware teams to integrate firmware with new or existing hardware components
  • Work with other talented engineers to solve complex problems, share knowledge, and ensure project milestones are met
  • Stay updated with new technologies, tools, and methodologies in embedded systems

Qualifications:
  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, Mechatronics, etc. with 2+years of professional experience or combined equivalent experience with evidence of exceptional ability
  • Proficiency in C or C++ for embedded systems.
  • Understanding of low-level programming and hardware interfacing.
  • Knowledge of real-time programming concepts and real-time operating systems.
  • Ability to write efficient code under resource constraints (memory, CPU).
  • Experience with embedded system testing practices.
  • Basic knowledge of digital and analog electronics.
  • Willingness and ability to travel up to 20% including internationally
  • Excellent written and verbal communications in English

Please note: This role requires working on-site 5 days a week. We do not offer hybrid or remote options.

SF Pay Range

$90,000-$140,000 USD

Reno Pay Range

$80,000-$125,000 USD

Pay Disclosure & Benefits

Compensation will be determined based on experience, location, and other factors permitted by law.

The benefits outlined below apply exclusively to employees located in the United States.
  • Competitive Salary + Incentive Stock Options
  • Medical, vision, and dental benefits for employees and their dependents, effective from the start of hire
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • 401k retirement savings plan through Empower
  • Employees receive paid time off (PTO), paid sick days, and paid company holidays
  • Commuter Benefits
  • 100% paid maternal leave (12 weeks) and paternal leave (6 weeks)

Singapore-based employees receive benefits in accordance with local government provisions.

Similar Jobs

More Jobs at Amperesand

More Consumer Technology Jobs

Find similar Firmware Engineer jobs: