Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Engineer

$84.2k - $124.5k

Schweitzer Engineering Laboratories, Inc.

Join us in building the firmware behind Schweitzer Engineering Laboratories (SEL) flagship revenue and power quality meters—technology that plays a critical role in protecting and managing the world’s power infrastructure. In this role, you’ll collaborate across multidisciplinary teams to create innovative, reliable, and high-performance embedded solutions used across global energy systems.

What You’ll Do:

As a Lead Firmware Engineer, a typical day might include:

  • Designing, implementing, testing, and documenting embedded firmware and software systems.
  • Collaborating closely with RTL and Hardware Engineers to understand and optimize firmware interactions.
  • Developing clear and testable requirements, robust designs, and thorough verification strategies.
  • Mentoring Engineers, Associate Engineers, and Technicians.
  • Serving as a technical point of contact for internal customers and cross-functional teams.
Who You Are:
  • Hold a B.S. in Computer Engineering, Computer Science, Electrical Engineering, or a related field.
  • Ability to read, understand, and work from hardware schematics and datasheets.
  • Enjoy collaborating with HW, RTL, and software engineers.
  • Have 6+ years of experience in one or more of the following areas:
  • Embedded systems firmware development
  • Real-time firmware design
  • C, C++, and assembly
  • Object-oriented design and programming
  • o Scripting languages (e.g., Python)
  • o RTL and FPGA development
  • o Digital communications or signal processing
  • o Three-phase electric power systems
  • o Industrial controls
  • o Digital and analog circuit design.
Location:

This position is based in Boise, ID, the capital city known for its balance of outdoor recreation, cultural amenities, and fast-growing tech community. Enjoy a vibrant downtown with locally owned restaurants and shops, easy access to foothills and over 190 miles of trails, and strong public and higher-education institutions including Boise State University. As one of America’s fastest-growing cities, Boise offers a welcoming community and an excellent quality of life.

Competitive pay. Superior benefits. Inspiring work.

Benefits and Perks:
  • 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.
  • 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.
  • Ask our team about other benefits including wellness, fertility, adoption, and flexible spending benefits.
Salary Range Data

Associate Software Engineer: $84,200 - $124,500 per year Software Engineer: $97,700 - $144,400 per year Lead Software Engineer: $115,300 - $170,400 per year.

SEL is an Equal Opportunity Employer: Vets/Disabled.

SEL invents, designs, and builds digital products and systems that protect power grids around the world. This technology prevents blackouts and enables customers to improve power system reliability and safety at a reduced cost.

A 100 percent employee-owned company headquartered in Pullman, Washington, SEL has manufactured products in the United States since 1984 and now serves customers worldwide.

Our mission is simple: to make electric power safer, more reliable, and more economical.

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer in Boise, ID vacancy
  • $132k - $198k

     ...Software Development Engineer Boise, Idaho | Onsite Kokusai Electric is a global technology leader in vertical diffusion furnace systems, enabling advanced semiconductor manufacturing at scale. We partner closely with the world’s most demanding logic and memory fabs... 
    Suggested
    Full time
    Relocation

    Kokusai Semiconductor Equipment Corporation

    Boise, ID
    4 days ago
  •  ...technology company focused on innovation and delivering exceptional software solutions for a diverse range of industries. With a commitment...  ...This is a full-time remote role for a Software Engineer. The Software Engineer will be responsible for designing, implementing... 
    Suggested
    Full time
    Remote work

    HS Services

    Boise, ID
    4 days ago
  • $150k - $190k

     ...Founding Software Engineer Who we are and what we’re building DMC’s mission is to cut the cycle time from concept to a manufacturable design by 10-100x. Momentum is a software platform we are developing to achieve that goal by changing the shape of the workflow... 
    Suggested
    Full time
    Remote work
    Trial period

    DMC Technologies

    Boise, ID
    3 days ago
  •  ...Veterans, transitioning service members, and military spouses are strongly encouraged to apply. Tria is looking for a Full Stack Engineer with strong experience with modern web application development using React for the frontend, Node.JS ecosystem for the backend.... 
    Suggested
    Work at office
    Remote work

    Tria Federal (Tria)

    Boise, ID
    4 days ago
  • $210k

     ...valuation) CNCF company who are building cutting-edge products in the Cloud & AI Infra space. We’re looking for a Senior/Staff Engineer to play a key role in developing a high-scale Kubernetes SaaS platform. This role requires experience with Go & Kubernetes custom... 
    Suggested
    Remote work

    Realm, Inc

    Boise, ID
    3 days ago
  • $85k - $145k

     ...Forward Deployed Software Engineer About Threadlock Precision Threadlock Precision is a rapidly growing engineered component manufacturing organization serving leading aerospace and defense customers, including OEMs and Tier 1/Tier 2 suppliers. Backed by strong... 
    Permanent employment
    Remote work

    Threadlock Precision

    Boise, ID
    1 day ago
  •  ...Software Developer Location US Remote Rate: DOE Requirements • Experience with vanilla JavaScript, JavaScript frameworks like React, and modern CSS frameworks. • Experience developing Microservices, REST APIs, and other database-driven web applications... 
    Remote work

    GeorgiaTEK Systems Inc.

    Boise, ID
    4 days ago
  •  ...Role Description This full-time remote Entry-Level Software Engineer role at Promolex involves designing, developing, and testing software features under the guidance of senior engineers. The engineer will write clean, maintainable code, assist in building and maintaining... 
    Full time
    Remote work

    Asociația Promo-LEX

    Boise, ID
    4 days ago
  •  ...built on the foundation of our reputation as the most respected legal peer review network in the world. The full stack Senior Software Engineer is responsible for the development of new projects and support of existing code bases. The primary role will be to build and support... 
    Local area
    Remote work
    Relocation

    Best Lawyers

    Boise, ID
    3 days ago
  • $60 per hour

    *W2 only - no C2C allowed* Title: Software Engineer III Pay : $60 per hour Type: Fully Remote EST or CST Duration: 6 month contract Position Overview: As a Software Engineer III, you will play a key role in building and maintaining robust, scalable... 
    Hourly pay
    Contract work
    Remote work

    Swoon

    Boise, ID
    4 days ago
  •  ...SERVICES INC. is a technology-focused organization that delivers software solutions to support diverse business needs. The company values...  ...Description This is a part-time remote role for a Software Engineer. The Software Engineer will design, develop, and maintain back-... 
    Part time
    Remote work

    Absolute

    Boise, ID
    3 days ago
  •  ...with offices in Beavercreek and Blue Ash, OH. We are a multi-disciplinary team of engineers, scientists, and management professionals dedicated to developing and commercializing AI/ML/Software solutions that address our customers’ most significant challenges and... 
    Casual work
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours
    Day shift

    Etegent Technologies

    Boise, ID
    3 days ago
  •  .... They will also be responsible for designing and implementing testable and scalable code. Responsibilities Develop quality software and web applications Analyze and maintain existing software applications Design highly scalable, testable code Discover and... 

    ShrinQ Consulting Group Inc

    Boise, ID
    3 days ago
  •  ...AI/ML Engineer — Job Description Contract type: W2 About the Role Soft Standard Solutions is a leading staffing and consulting...  ...secure strong, long-term placements. We are currently hiring a Software Engineer with good experience in Python development and Machine... 
    Contract work
    Currently hiring

    SoftStandard Solutions

    Boise, ID
    2 days ago
  •  ...JR114339 Software Development Engineer Our vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence... 
    Local area
    Worldwide
    Relocation

    Micron Technology

    Boise, ID
    3 days ago
  •  ...transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. As a Software Development Engineer at Micron you will configure, develop, test, maintain and support Micron and third party applications. You will create... 

    3000 Micron Idaho Semiconductor Manufacturing (Triton) LLC

    Boise, ID
    5 days ago
  •  ...Interested in building modern software, owning meaningful technical decisions, and putting AI to work in real products? The focus...  ...• Improve platform performance, reliability, security, and engineering practices. • Apply AI-assisted development tools and, where... 

    Hirewell

    Boise, ID
    4 days ago
  • $195k - $225k

    United States Suitability/Public Trust Fully remote Information Technology Overview GovCIO is seeking an experienced Senior Software Engineer to support the Department of Veterans Affairs (VA) Data Modernization initiative. The engineer will lead the design,... 
    Full time
    Remote work
    Flexible hours

    GovCIO

    Boise, ID
    2 days ago
  •  ...We are seeking a highly skilled and experienced Senior Network Software Engineer with a strong focus on transport connectivity and networking products. As a key member of the engineering team, you will design, develop, and deploy enterprise-grade networking appliances... 

    Spectrum IT Recruitment

    Boise, ID
    5 days ago
  •  ...Senior Backend Software Engineer — Enterprise Data Platform United Global Technologies, Inc. | Remote (U.S.) | Full-Time About the Role UGT is seeking a Senior Backend Software Engineer to design and build the data layer, APIs, and system integrations for... 
    Full time
    Contract work
    Remote work

    United Global Technologies

    Boise, ID
    3 days ago
  •  ...Are you a seasoned Software Engineer seeking your next opportunity to make a significant impact? Do you bring curiosity and drive, coupled with a wealth of experience, to excel in a fast-paced and dynamic environment? Do you thrive in collaborative settings, valuing engineering... 

    BlueMatrix

    Boise, ID
    4 days ago
  •  ...to focus on their core business while AceDevShop brings their digital vision to life. We are looking for a US-based Senior Software Engineer to join our team in a part-time, client-facing role. This position requires only 4 to 5 hours per week, but the person must be... 
    Part time
    Remote work
    Flexible hours

    Acedevshop

    Boise, ID
    3 days ago
  •  ...Software Engineer / Sr. Software Engineer Atomic · NYC, Boston, Austin, or Reno; remote positions also available The Company Most companies still plan their supply chains (quantities, mix, allocations, timing, etc.) in spreadsheets or legacy software. Atomic... 
    Remote work

    Atomic

    Boise, ID
    5 days ago
  •  ...Senior Software Engineer (C++/Qt/Linux)-Medical Device Location : Remote Position Overview We are seeking a Senior Software Engineer to join a leading medical device organization developing innovative robotics and enabling technologies. In this role, you will... 
    Remote work

    IntePros

    Boise, ID
    3 days ago
  •  ...credentialing, onboarding, and managing brokers, providers, members, and claims. About the Role : We are seeking a Senior Software Engineer to design and build core services on our platform. You will own features end-to-end — from design through production operation... 
    Remote work

    LightSpun

    Boise, ID
    3 days ago
  •  ...agency team where you’ll work directly with the CTO and two other engineers on core platform capabilities. In this role, you will build...  ...technical solutions. What We’re Looking For ~5 years of software development in production environments, with demonstrated... 
    Remote work

    Skylight Health

    Boise, ID
    1 day ago
  •  ...Senior Node/React Software Engineer Location: Remote (US) with preference for hybrid in Richmond, VA Reports to: CTO About Cookie Cookie Finance is a rapidly growing, VC-backed financial platform built for content creators. We started as a tech-enabled accounting... 
    Remote work

    Cookie Finance

    Boise, ID
    4 days ago
  •  ...time, in-person role based at our Boise office (1444 S. Entertainment Ave., Boise, ID 83709).   Job Summary   The Senior Software Engineer operates with a high degree of autonomy, owning the technical design and delivery of significant features across one or more squads... 
    Full time
    Casual work
    Work at office

    Truckstop

    Boise, ID
    3 days ago
  • $24.25 - $33 per hour

    Schweitzer Engineering Laboratories (SEL) is looking for someone to join our Software Systems team as Software Engineer Intern. The ideal candidate for this position will be able to work part-time during the school year and full-time during the summer in Boise... 
    Full time
    Part time
    Summer work
    Internship
    Local area
    Flexible hours

    Schweitzer Engineering Laboratories (SEL)

    Boise, ID
    1 day ago
  • Job Duties and Responsibilities (overall tasks and expectations of the position): Collaborate with business users and technical stakeholders to understand document and translate requirements into scalable ITSM solutions. Configure customize and enhance Ivanti...
    Full time
    Work at office
    Remote work

    innovitusa

    Boise, ID
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!