Schweitzer Engineering Laboratories (SEL)posted 20 days ago
$110,000 - $170,000/Yr
Full-time • Senior
Pullman, WA

About the position

As Lead Software Engineer, a typical day might include the following: Lead the specification, design, implementation, and test of firmware/software systems. Understand hardware and software interactions, and collaborate with Hardware Engineers. Lead the development of designs and test documentation. Mentor Engineers, Associate Engineers, and Technicians. Serve as a technical contact for internal customers.

Responsibilities

  • Lead the specification, design, implementation, and test of firmware/software systems.
  • Understand hardware and software interactions, and collaborate with Hardware Engineers.
  • Lead the development of designs and test documentation.
  • Mentor Engineers, Associate Engineers, and Technicians.
  • Serve as a technical contact for internal customers.

Requirements

  • B.S. in Electrical Engineering, Computer Science, or equivalent.
  • Typically 6+ years experience in one or more of the following areas: Embedded systems firmware development, real-time firmware design, C and assembly languages, Graphical User Interface applications in Windows environments, object oriented design, object oriented languages (C++, C#, Delphi, Java), Embedded Linux systems development, C, C++, Python, and other scripting languages.

Nice-to-haves

  • Industrial controls
  • 3-phase electric power systems
  • Modern communications protocols
  • Digital and analog circuitry
  • Digital communications and signal processing
  • Project management

Benefits

  • Competitive pay.
  • Superior benefits including top tier medical, prescription, dental, vision, life, and disability insurance.
  • Retirement benefits including an employer funded stock ownership plan (ESOP) and personal 401(k) options.
  • 10 paid holidays.
  • Annual vacation accrual starting at 12 days.
  • 9 paid sick days.
  • Paid family and medical leave that covers 90% of your pay.
  • Growth and development opportunities through STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Wellness, fertility, adoption, and flexible spending benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service