Software Engineer

Schweitzer Engineering LaboratoriesBoise, ID
1d

About The Position

Essential Duties and Responsibilities -- Participate in the design, implementation, and test of software systems. -- Understand hardware, firmware, and software interactions -- Collaborate with Engineers to achieve solutions. -- Participate in the development of designs and test documentation. -- Develop knowledge of SEL engineering processes. -- Develop knowledge of SEL products and technology. -- Mentor and train interns and Associate Engineers

Requirements

  • B.S. in Computer Science or equivalent
  • 4+ years of experience
  • Knowledge and/or experience in one or more of the following areas: -- Object-oriented principles -- Object-oriented languages (C#, Java) -- Front end frameworks (React, Angular, Vue)
  • Strong communication skills
  • Ability to learn new skills and assume new responsibilities
  • Ability to work cooperatively in a team environment
  • Background check results satisfactory to SEL
  • Negative drug test result(s)

Nice To Haves

  • Basic knowledge of power systems
  • Knowledge of project management principles (Agile, Scrum)
  • Knowledge and/or experience in version control systems.

Responsibilities

  • Participate in the design, implementation, and test of software systems.
  • Understand hardware, firmware, and software interactions
  • Collaborate with Engineers to achieve solutions.
  • Participate in the development of designs and test documentation.
  • Develop knowledge of SEL engineering processes.
  • Develop knowledge of SEL products and technology.
  • Mentor and train interns and Associate Engineers

Benefits

  • People are at the core of our company and we hire employee-owners.
  • We’re 100% employee owned.
  • Retirement benefits include an employer funded stock ownership plan (ESOP) and personal 401(k) options.
  • We offer top tier medical, prescription, dental, vision, life, and disability insurance.
  • We recognize the importance of a healthy life balance and offer: 10 paid holidays, annual vacation accrual starting at 12 days, 9 paid sick days, and paid family and medical leave that covers 90% of your pay.
  • We foster growth and development of our employees through avenues such as STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service