Firmware Engineer
$84.2k - $124.5kSchweitzer Engineering Laboratories
We’re a team of professional embedded/firmware engineers dedicated to making electric power safer, more reliable and more economical. We’re looking for colleagues who are passionate about developing hard real-time systems in critical applications. Joining our team means you get:Healthy work/life balance.Employee Stock Ownership Program (ESOP) – Employees own 100% of the company.A team focused on delivering high quality, reliable products with free technical support as long as the product remains in service.To the root of problems and inventing solutions to meet customer needs.As a Firmware Engineer, a typical day might include the following: Participate in the design, implementation, and testing of software systemsUnderstand software interactions with external hardware and software assetsCollaborate with the development team, subject-matter experts, and other stakeholders to achieve solutionsAuthor and maintain specification, design, and testing documentationActively participate in code reviewsUpdate, design, automate, and test processesDevelop knowledge of SEL engineering processesDevelop knowledge of SEL products and technologyMentor and train interns and Associate EngineersThis job might be for you if: B.S. in Computer Science, Computer Engineering, Software Engineering, or equivalent2+ years of experience in most of the following areas:Backend programming languages (C++, C, Python, C#, or equivalent)Frontend technologies (React)Relational databases (Postgres or equivalent)Source control technologies (Git, Bitbucket, GitHub)CI/CD pipeline technologies (Jenkins, GitHub Actions, Azure DevOps)Knowledge of Ethernet Communication and networkingContainerization technologies (Docker, Kubernetes, Helm, etc.)Secure software development lifecycleStrong writing, documentation, and speaking skillsDebugging (gdb or equivalent)Familiarity with Behavior-Driven Development (Gherkin/Behave)Agile development principles, processes, and toolsAbility to work both independently and cooperatively in a team environmentDrive for self-improvementIt would be nice if you had:Basic knowledge of power systemsKnowledge of one or more of the following areas:Industrial ControlsProcess AutomationApplication EngineeringFrontend programming languages (JavaScript and TypeScript)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 DataWe anticipate filling this position as a Firmware Engineer. 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. Associate Software Engineer: $84,200 - $124,500 per yearSoftware Engineer: $97,700 - $144,400 per yearLead Software Engineer: $115,300 - $170,400 per year.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 View email address on click.appcast.io is an Equal Opportunity Employer: Vets/Disabled.SummaryLocation: Idaho - BoiseType: Full time
- ...to give Micron a competitive edge in the marketplace.Our Equipment Software Design team is looking to hire a driven embedded firmware engineer. This engineer will build embedded software running on bare metal to embedded Linux as well as higher level interface software...SuggestedFull timeLocal areaImmediate start
- ...Ericsson also does not hire F-1’s working on CPT or EAD for this position. About this opportunity Join Ericsson as a Senior Modem Firmware Engineer based in the USA, where you will design, develop, and integrate cellular modem modules into OpenWrt-based platforms. You will...SuggestedTemporary workImmediate start
- ...to 12 months. Must be able to work at one of these locations. This is not a summer-only internship or a remote role.*** The Firmware Engineer Intern is primarily responsible for providing technical excellence in designing, developing and testing firmware for high-volume...SuggestedInternshipSummer internshipRemote work
$97.74k - $144.46k
...around the world, so our products are built with the highest-quality components in SEL facilities by SEL employees. As a Hardware Engineer in Research and Development, you'll specify, design, and test these devices and support them over the long lifetime of SEL products...SuggestedFull timeApprenticeshipLocal areaFlexible hours$160.6k - $200k
As a Senior Hardware Engineer, a typical day might include the following: Inventing, analyzing and designing complex and innovative analog and digital systems to meet specifications.Leading large projects of high technical complexity and participating in executive project...SuggestedFull timeApprenticeshipLocal areaFlexible hours$164k - $280k
....We are seeking a highly motivated, team-oriented SSD Hardware Engineer to build the development of Micron's next-generation Solid State... ...with cross-functional teams to ensure hardware builds meet all firmware, system, performance, reliability, and manufacturability...Full timeLocal areaImmediate start$138k - $280k
...Information to Enrich Life for AllAs a Staff SSD Hardware PCIe Engineer at Micron, you will be at the forefront of developing modern SSD... ...-functional teams including Architecture, Build, Verification, Firmware, and Product Engineering.Evaluate, integrate, and support...Full timeLocal areaImmediate start- ...Boise, ID or Dallas, TX (Local Only)Duration: 12+ Months Contract MOI: Video InterviewJob Description As the R&D Senior Software Engineer, you are an expert in Linux development using both C++ and Python. You have experience designing production ready software and understand...Contract workLocal area
- ...Ericsson Wireless Solutions, based in the Boise area, seeks an Operations RMA Engineer II to perform advanced testing, verification, and refurbishment of customer‑returned units, supporting Quality, Support, and R&D teams across the Americas. In this role you will troubleshoot...
- ...innovator in the technology industry, is seeking a dedicated Hardware Engineer to join their dynamic team. As a Hardware Engineer, you will be... ...with cross-functional teams to ensure hardware design meets firmware, diagnostic, and system-level requirements.Participate in...
- Syms Strategic Group (SSG) is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type: Full Time Min. Experience: Experienced Security Clearance Level: Public Trust (MBI) Military Veterans are highly encouraged...Full timeRemote work
- ...opportunityWe are seeking an experienced Senior Software Development Engineer to join our team at Ericsson and help develop the next... ...You Will DoLead the design, development, and maintenance of WiFi firmware for wireless access points and networking routers, owning features...Temporary workWork at officeImmediate startRelocation
$139.3k - $203.6k
...filled or if a sufficient number of applications are received.This is a remote role anywhere in the USA.Meet the TeamOur software engineering team develops software using Cisco’s Design Thinking Principles, with simplification and Security at its core. We use secure...Full timeTemporary workLocal areaRemote workFlexible hours- ...of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.As a Software Development Engineer at Micron, you will play a pivotal role in configuring, developing, maintaining, and supporting both Micron and third-party...Full timeLocal areaImmediate startWorldwide
- ...the world to learn, communicate and advance faster than ever.About our Team:You will be working with a team of full-stack software engineers who are responsible for developing software that helps run and optimize the Manufacturing line. This team has a specific focus on...Full timeLocal areaImmediate startWorldwide
$183.8k - $263.6k
...design through implementation, with a focus on APIs, policy orchestration, and secure service integration. You will work closely with engineers across control plane, data plane, and platform teams to deliver scalable capabilities that support deployment, observability, and...Full timeTemporary workLocal areaRemote workFlexible hours$293.9k - $406.8k
...responsible for transforming Cisco’s Security products from single point products to comprehensive security outcomes, as a Distinguished Engineer. The team delivers secure, scalable capabilities enabling customers to control and security policies across Cisco and third-party...Full timeTemporary workLocal areaRemote workFlexible hours$85k - $132.75k
...realities that transform the world for good, then Jacobs is where you belong. We are looking for a passionate and dedicated Mechanical Engineer in Boise, ID. As a Mechanical Engineering Professional, part of our Cities and Places team, you will be an integral member of the...Full timeFor contractorsRemote workWorldwide- ...Employer will accept a Bachelor's degree in Information Systems or related field and 5 years of experience in the job offered or in an engineer-related occupation. OR employer will accept 7 years of work experience in job offered or in an engineer-related occupation. Any...Full timeWork experience placementLocal areaImmediate start
$125.9k - $148.1k
...connecting you with smart, collaborative professionals who value your ideas.We are seeking a highly skilled Full-Stack Senior Software Engineer to join our team. In this role, you will design, develop, and maintain modern web applications across the stack. The ideal...Full timeContract workLocal areaFlexible hours$91.1k - $129.8k
...innovative technologies that improve reliability, sustainability, and performance.How will you make a difference? The Lead Systems Engineer, MCA - Will partner with a team of engineers focused on delivering software solutions for Wabtec’s growing fleet of MCA based...Work experience placementWorldwide$73.45k - $132.78k
We are seeking Senior & Lead Transmission Line Engineers (multiple positions) who will work as members of a dynamic team working in a fast-paced environment, solving challenging problems involved with electric transmission.The successful candidates will serve as Engineers...Full timeWork at officeRemote work$115.3k - $170.4k
As a Lead Mechanical Engineer, a typical day might include the following:Collaborating in the generation of system specifications for new products and set long term product and process strategies.Analyze, design, and develop sophisticated and robust enclosures, components...Full timeApprenticeshipFlexible hours- This OpportunityWSP is currently initiating a search for a full-time, Lead Professional, Civil Engineer for our Boise, ID office. Be involved in projects with our Civil Engineering Team and be part of a growing organization that meets our clients’ objectives and addresses...Full timeFor subcontractorWork at officeLocal areaFlexible hours
$86.1k - $150.59k
This OpportunityWSP is currently initiating a search for a Mid-Level Electrical Engineer (Generation) to join our Power & Energy team in Meridian, ID. The following location will also be considered: Seattle, WA. The candidate will be involved in projects with our Power...For subcontractorWork at officeLocal areaFlexible hours$85k - $132.75k
...transform the world for good, then Jacobs is where you belong. We are looking for a passionate and dedicated Mid-LevelElectrical Engineer based out of Boise, Idaho. As an Electrical Engineering Professional, part of our Cities and Places team, you will be an integral...Full timeFor contractorsRemote workWorldwide$85k - $132.75k
...transform the world for good, then Jacobs is where you belong. We are looking for a passionate and dedicated Mid-LevelElectrical Engineer in Boise, Idaho. As an Electrical Engineering Professional, part of our Cities and Places team, you will be an integral member of...Full timeFor contractorsRemote workWorldwide$102.2k - $160k
This OpportunityWSP is seeking a Lead Civil Engineer to join our Facilities team. This role is ideal for a motivated engineer looking to expand their technical expertise, take greater ownership of projects, and contribute to complex, high‑performing facility and infrastructure...Local areaFlexible hours$92.3k - $166.85k
...with Leidos Life, our radical program for employees to balance work & life.Job DescriptionWe are seeking a Lead Transmission Line Engineer who will manage a collaborative and dynamic team working in a fast- paced environment, solving challenging problems involved with...Full timeWork at officeRemote workFlexible hours$85k - $132.75k
...innovative and lasting solutions for tomorrow. If you’re interested in a long and rewarding career working with a top globally ranked engineering firm, and with the industry’s best and most innovative engineers, then Jacobs is where you belong. Jacobs is seeking a Mid-career...Full timeWork at officeLocal areaRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!



