Software Engineer - Full Stack TypeScript/React/C#

selinc

Idaho

On-site

USD 98,000 - 130,000

Full time

4 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

ESOP
Stock ownership plan
401(k)
Health insurance
Paid holidays
Tuition assistance

Job summary

SEL Inc. in Boise, ID, is seeking an Associate/Software Engineer to design, implement, and test firmware and software for embedded systems. You will collaborate with Hardware Engineers and mentor junior staff while following SEL values and manufacturing standards.

The role emphasizes C/C++, Python, and embedded Linux/firmware development in a Windows environment and offers competitive pay and benefits in a vibrant tech hub.

Qualifications

  • B.S. in Computer Science or equivalent.
  • 2+ years experience in GUI Windows environments with C++, C#, Delphi or Java.
  • Embedded Linux development with C, C++, Python and scripting languages.
  • Embedded firmware development with C and assembly languages.

Responsibilities

  • Participate in design, implementation, and test of firmware/software systems.
  • Understand hardware-software interactions and collaborate with Hardware Engineers.
  • Prepare and maintain designs and test documentation.
  • Mentor Associate Engineers and Technicians.
  • Follow SEL Values, Principles of Operations, and World Class Manufacturing Principles.

Skills

C++
C#
Delphi
Java
Python
Embedded Linux
Embedded firmware
Object-oriented design

Education

B.S. in Computer Science

Job description

Essential Duties and Responsibilities
  • Participate in the design, implementation, and test of firmware/software systems.
  • Understand hardware and software interactions, and collaborate with Hardware Engineers.
  • Prepare and maintain designs and test documentation.
  • Mentor Associate Engineers and Technicians.
  • Follow and apply SEL Values, Principles of Operations, and World Class Manufacturing Principles.
Required Qualifications
  • B.S. in Computer Science, or equivalent
  • Typically 2+ years experience in one or more of the following areas- Graphical User Interface applications in Windows environments including: Object oriented design and object oriented languages (C++, C#, Delphi, Java) Embedded Linux systems development including: C, C++, Python and other scripting languages, Embedded systems firmware development including: Real-time firmware design and C and assembly languages
Preferred Qualifications
  • Industrial controls
  • 3-phase electric power systems
  • Modern communications protocols
  • Digital and analog circuitry
  • Digital communications and signal processing
  • Project management

Location: Boise, ID

This position is located in Boise, ID, capital of the gem state, and on the Boise River in the southwestern part of the state. You will enjoy local restaurants in a vibrant downtown full of small businesses, easy access to mountain foothills and 190 miles of trails. The city is also home to great schools and universities including Boise State University. Boise has been ranked as one of America's fastest growing cities, making it a great place to live and work.

Competitive pay. Superior 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. 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.

Pay Range Data - $97,700 - $130,300 annually

  • Associate Software Engineer: $84,200 - $112,300 annually
  • Software Engineer: $97,700 - $130,300 annually
  • Lead Software Engineer: $115,300 - $153,700 annually

SEL is an Equal Opportunity Employer: Vets/Disabled.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer - Full Stack TypeScript/React/C#
Software Engineer - Full Stack TypeScript/React/C#

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 98,000 - 130,000
Competitive pay
Superior benefits
Employee ownership (ESOP)
+3
Senior Hardware Engineer
Senior Hardware Engineer

Schweitzer Engineering Laboratories (SEL) • Boise (ID)

On-site
USD 160,000 - 200,000
Employer funded stock ownership plan (ESOP)
Top tier medical, dental, and vision insurance
10 paid holidays
+3
Full-Stack Software Engineer (TS/React/C#)
Full-Stack Software Engineer (TS/React/C#)

selinc • Idaho

On-site
USD 98,000 - 130,000
ESOP
Stock ownership plan
401(k)
+3
Hardware Engineer
Hardware Engineer

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 115,000 - 170,000
ESOP
401(k) plan
Medical insurance
+5
Software Engineer - Full Stack (React, TypeScript, C#, ASP.NET)
Software Engineer - Full Stack (React, TypeScript, C#, ASP.NET)

Schweitzer Engineering Laboratories, Inc. • Charlotte (NC)

On-site
USD 97,740 - 144,460
Employer-funded stock ownership (ESOP)
401(k) options
Top-tier medical insurance
+2
Software Engineering Intern - Power Systems
Software Engineering Intern - Power Systems

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

On-site
USD 33,000 - 45,000
Competitive compensation
On-site internship in Boise
Employee-owned culture
Mechanical/Robotics Engineer
Mechanical/Robotics Engineer

selinc • Washington

On-site
USD 103,000 - 130,000
ESOP
Comprehensive benefits
Paid time off
+1
Lead Mechanical Engineer
Lead Mechanical Engineer

Schweitzer Engineering Laboratories, Inc. • Boise (ID)

Hybrid
USD 115,000 - 171,000
Employer funded stock ownership plan (ESOP)
Comprehensive medical insurance
Paid holidays and vacation
Electrical Engineering Intern
Electrical Engineering Intern

selinc • United States

On-site
USD 33,000 - 45,000
Competitive pay
Superior benefits
Wellness resources
+2
Hardware Engineering Technician - Controllers and Computing Systems
Hardware Engineering Technician - Controllers and Computing Systems

Schweitzer Engineering Laboratories, Inc. • Pullman (WA)

On-site
USD 45,000 - 68,000