Schweitzer Engineering Laboratories logo

Software Engineer - BIOS/UEFI

Schweitzer Engineering Laboratories

Round Rock, TX
Full Time
Mid Level
70k-110k
about 1 month ago

Job Description

About the Role

A Software Engineer - BIOS/UEFI is responsible for participating in the design, implementation, and testing of firmware and software systems, understanding hardware and software interactions, collaborating with hardware engineers, preparing and maintaining design and test documentation, and mentoring associate engineers and technicians. The role is based in Round Rock, TX, within a company that values employee ownership, growth, and work-life balance, offering competitive pay and comprehensive benefits.

Key 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.

Requirements

  • B.S. in Electrical Engineering, Computer Science, or equivalent.
  • Typically 2+ years experience 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 Windows environments including object-oriented design and languages (C++, C#, Delphi, Java).
  • - Embedded Linux systems development including C, C++, Python, and other scripting languages.

Nice to Have

  • BIOS/UEFI experience.
  • Modern communications protocols.
  • Digital and analog circuitry.
  • Digital communications and signal processing.
  • Project management.

Qualifications

  • Educational background in Electrical Engineering, Computer Science, or related field.
  • Experience with embedded firmware, GUI applications, or embedded Linux systems.

Benefits & Perks

  • Top tier medical, prescription, dental, vision, life, and disability insurance.
  • Retirement benefits including an employer-funded stock ownership plan (ESOP) and personal 401(k).
  • 10 paid holidays, annual vacation starting at 12 days, 9 paid sick days, and paid family and medical leave covering 90% of pay.
  • Opportunities for growth and development through STEM courses, apprenticeships, tuition assistance, and engineering development programs.
  • Additional benefits such as wellness, fertility, adoption, and flexible spending benefits.

Working at Schweitzer Engineering Laboratories

People are at the core of the company, which is 100% employee-owned. The company supports employee growth and development, values work-life balance, and fosters an inclusive environment that recognizes the importance of health and well-being.

Apply Now

Job Details

Posted AtJun 15, 2025
Salary70k-110k
Job TypeFull Time
Work ModeOnsite
ExperienceMid Level

Job Skills

AI Insights

Key skills identified from this job posting

Sign upto access all insights for this job

About Schweitzer Engineering Laboratories

Website

selinc.com

Company Size

5001-10000 employees

Location

Round Rock, TX

Industry

Navigational, Measuring, Electromedical, and Control Instruments Manufacturing

Get job alerts

Set up personalized alerts for your job search and get tailored job digests for close matches