Firmware Engineer

Schweitzer Engineering Laboratories

Base: $115,290 - $170,349 py; bonus/equity: employ...
Embedded systems firmware development
C and c++ programming languages
Object oriented design knowledge
The role involves developing hard real-time systems dedicated to making electric power safer, more reliable, and more economical

Job Summary

  • The role involves developing hard real-time systems dedicated to making electric power safer, more reliable, and more economical.
  • Candidates will collaborate with hardware and software engineers while participating in the full design, implementation, and test lifecycle of firmware systems.
  • The company offers superior benefits including an employer-funded stock ownership plan (ESOP), top-tier insurance, and paid family leave covering 90% of pay.

Matching Summary

The role involves developing hard real-time systems dedicated to making electric power safer, more reliable, and more economical.

Salary

Base: $115,290 - $170,349 per year; Bonus/Equity: Employer funded stock ownership plan (ESOP); Benefits: Top tier medical, dental, vision, life, disability, 10 paid holidays, 12 days vacation accrual

Skills & Requirements

Must-have

  • Embedded systems firmware development
  • C and C++ programming languages
  • Object oriented design knowledge
  • Unit testing and debugging skills
  • Hardware and software interaction understanding

Nice-to-have

  • Strong writing documentation and speaking skills
  • Ability to learn new skills quickly
  • Cooperative team environment experience
  • Agile software development process familiarity
  • Python scripting capabilities

Key Requirements

  • B.S. in Computer Engineering, Computer Science, or Electrical Engineering
  • Equivalent experience in embedded systems firmware development

Work Rights

Not specified

Tailored Resume

Cover Letter