Staff Firmware Engineer

Amperesand

$100K — $130K *
Reno, NV 89502In-Person
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Degree in Electrical Engineering, Computer Engineering, Software Engineering, Computer Science, or Mechatronics with 5+ years of relevant experience.
  • Proficiency in C or C++ for embedded systems development.
  • Understanding of low-level programming and hardware interfacing.
  • Experience with IDEs and debugging tools.
  • Familiarity with version control systems like Git.
  • Knowledge of real-time programming concepts and RTOS.
  • Ability to write efficient code under resource constraints.

Responsibilities

  • Architect and develop embedded firmware for real-time power regulation and control.
  • Own embedded bootloader architecture and security.
  • Lead firmware development for power electronics systems.
  • Integrate firmware with hardware components collaboratively.
  • Collaborate with engineers to solve complex problems and meet milestones.
  • Stay informed on new technologies and methodologies in embedded systems.

Benefits

  • Competitive salary plus incentive stock options.
  • Comprehensive medical, vision, and dental benefits starting from day one.
  • Company paid life, AD&D, and disability insurance.
  • Generous paid time off, sick days, and company holidays.
  • Commuter benefits for employees.
  • 6-12 weeks of 100% paid parental leave.
Full Job Description
Responsibilities:
  • Architect and develop embedded firmware components that execute real-time power regulation, protection, and control algorithms for SST operation.
  • Own embedded bootloader architecture, embedded security, and common platforms
  • Lead firmware 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 5+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.
  • Experience with one or more IDEs and debugging tools.
  • Experience with version control systems like Git.
  • 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.
  • Knowledge of digital and analog electronics.
  • Ability to travel up to 20% including internationally
  • Excellent written and verbal communications

Bonus Qualifications:
  • Experience in the domain of energy.
  • Open source projects to represent the contribution to the community.
  • Build and infra development for firmware projects.
  • Building projects from scratch for startup environment.

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

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 Technical Services Jobs

Find similar Staff Firmware Engineer jobs: