Schweitzer Engineering Labs

Associate Software Engineer

Schweitzer Engineering Labs$84K — $124K *
Technical Services
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • B.S. in Computer Engineering, Computer Science, or equivalent
  • Experience in embedded systems firmware development
  • Proficiency in C and assembly languages
  • Familiarity with GUI applications in Windows using object-oriented languages
  • Knowledge of Embedded Linux systems including C, C++, Python, Yocto
  • Experience with scripting languages is a plus

Responsibilities

  • Design and implement firmware/software systems
  • Collaborate with Hardware Engineers on hardware/software interactions
  • Develop and document design and test specifications
  • Acquire knowledge of SEL engineering processes
  • Learn about SEL products and technology
  • Implement SEL Values and Manufacturing Principles

Benefits

  • Comprehensive health benefits
  • Retirement savings plans
  • Career development opportunities
  • Supportive team environment
  • Work-life balance initiatives
Full Job Description
As an Associate Embedded Software Engineer, a typical day might include:
  • 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.


This job might be for you if you have:
  • B.S. in Computer 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#)
    -- Embedded Linux systems development including:
    -- C, C++, Python, Yocto
    -- Other scripting languages

You may be a stronger fit for this position if you have:
  • Industrial controls
  • 3-phase electric power systems
  • Modern communications protocols
  • Digital and analog circuitry
  • Digital communications and signal processing
  • Project management


Competitive pay. Superior benefits. Inspiring work.

Pay Range Data: $84,200 - $124,400 annually.

We are open to reviewing additional candidates with more or less experience and the pay range may differ if filled at a different level. Our pay ranges are determined by job and responsibility. We base our starting pay offer and title on job-related factors such as candidate experience, training, knowledge, and skills.

Communication with Applicants

We communicate with all applicants. If you do not receive a response about your application, please check your SPAM filter or reach out to us at [email protected].

About Schweitzer Engineering Labs

Schweitzer Engineering Laboratories, Inc. (SEL) designs, manufactures, and supports products and services ranging from generator and transmission protection to distribution automation and control systems. Founded in 1982 by Edmund O. Schweitzer III, SEL is headquartered in Pullman, Washington, and has operations in over 80 countries. SEL's products and services are used by utilities, industrial companies, and transportation systems to ensure the safe and reliable operation of their power systems. SEL is known for its innovative solutions and commitment to customer service, and has won numerous awards for its products and workplace culture.
Learn more about Schweitzer Engineering Labs
Size
7,000 employees
Industry

Similar Jobs

More Jobs at Schweitzer Engineering Labs

More Technical Services Jobs

Find similar Associate Software Engineer jobs: