Jobs / Sch***

Associate Software Engineer

Sch*** · Pullman, WA, United States
Visa sponsorship details are locked. Unlock company name and apply link with .
Pullman, WA, United States84,200-124,500 USD/yearlyOnsite
Remuneration
84,200-124,500 USD/yearly
Location
Pullman, WA, United States
Visa sponsorship
Sponsors visa

Job summary

Essential Duties and Responsibilities 1. Participate in the design, implementation, and test of firmware/software systems. Understand hardware and software interactions, and collaborate with Hardware Engineers.

Benefits

Inspiring work.People are at the core of our company and we hire employee-owners.We welcome you to learn more about how we support employees.We’re 100% employee owned.RetirementInclude an employer funded stock ownership plan (ESOP) and personal 401(k) optioWe offer top tier medical, prescription, dental, vision, life, and disability inAsk our team about otherIncluding wellness, fertility, adoption, and flexible spendingPay Range Data: $84,200-$124,500Our compensation ranges are based on the

Qualifications

  • One of the following:
  • B.
  • in Electrical Engineering or Computer Science or equivalent
  • Knowledge in one or more of the following areas:
  • Embedded systems firmware development including:
  • real-time firmware design
  • C and assembly languages
  • Graphical User Interface applications in Window environments including:
  • object oriented design
  • object oriented languages (C++, C#, Delphi, Java)
  • Embedded Linux systems development including:
  • C, C++, Python

Responsibilities

  • Participate in the design, implementation, and test of firmware/software systems.
  • Understand hardware and software interactions, and collaborate with Hardware Engineers.
  • Participate in the development of designs and test documentation.
  • Develop knowledge of SEL engineering processes.
  • Develop knowledge of SEL products and technology.
  • Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
  • Understand.
  • Create.
  • Simplify.
  • as assigned.
  • Required
  • Ability to work cooperatively in a team environment

Skills

CommunicationProject Management

Degrees

AssociateBachelor

Industry

EducationEnergyInsuranceManufacturing

Company size

Smb