Firmware Engineer - Linux/C++
$97.7k - $144.4kSchweitzer Engineering Laboratories
Schweitzer Engineering Laboratories, Inc. (SEL) seeks an innovative and detail-oriented individual for a software engineer position with an emphasis on Linux backend development.We’re a team of professional software engineers dedicated to making electric power safer, more reliable, and more economical through automation, control, and monitoring. Our group is looking for someone who is excited about backend development on Linux, using C, C++, C#, and Bash, and who is interested in solving real world problems in the growing market of electric power.Essential Duties and ResponsibilitiesWork from high-level requirements and customer commitments to deliver innovative solutions and delight our customers.Work cooperatively with a team of like-minded individuals.Participate in reviewing specifications, designs, code, and tests in tight collaboration with other team members.Understand hardware and software interactions; collaborate with firmware and power system engineers.Participate in project planning and estimation.Required QualificationsB.S. in Computer Science, Software Engineering, or equivalent.Solid understanding of object-oriented principles and concepts.Knowledge and experience in object-oriented languages (e.g., C++, C#, etc.)Knowledge and experience in Linux.Strong writing, documentation, and speaking skills.Ability to learn new skills and assume new responsibilities.Ability to work cooperatively in a team environment.Preferred Qualifications1-3 years software development experience.Familiarity with Git, CMake, and Docker.Familiarity with Jira, Confluence, Bitbucket, and Jenkins.Location: Boise, IDCompetitive 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.Firmware Engineer - $97,700 - $144,400We 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.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
- ...opportunity Join Ericsson as a Senior Modem Firmware Engineer based in the USA, where you will design,... ...skills you bring 4+ years in embedded Linux development; 2+ years with OpenWrt or... ...commands USB/PCIe modem interface drivers C/C++ programming for embedded Linux systems...SuggestedTemporary workImmediate start
- ...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... ...mechanical engineers). Code: Develop in C, C++, Bash, and Python on bare metal and under...SuggestedFull timeLocal areaImmediate start
- ...Job Summary The Firmware Engineer II is primarily responsible for designing, developing, and testing firmware for high-volume electronic... ...related experience in analysis, design, coding, and testing C/C++ code for embedded systems used in commercial applications....Suggested
$114.6k - $234.6k
...We are looking for smart systems software engineers with BS/MS/PhD in Computer Science to join the... ...Electrical Engineering Programming languages: C/C++ expertise, Java Tools, software, etc.: Development experience on Linux Preferred coursework: Computer System,...SuggestedTemporary workFlexible hours- ...The Firmware Engineer Intern is primarily responsible for providing technical excellence in designing, developing and testing firmware for high-volume electronic products associated with the vehicle emergency and safety industry, that meet cost, performance and schedule...SuggestedInternship
- ...discipline design teams (software, electrical, control, and mechanical engineers). Create documentation for your designs. Develop in C, C++, Bash, and Python on bare metal and under RHEL-compatible Linux distros in containers. Work with New Product Introduction, Field...Full timePart timeLocal areaImmediate startRemote work
$183.8k - $263.6k
...integration. You will work closely with engineers across control plane, data plane, and platform... ...network security products using Go in Linux-based environments Build and maintain... ...experience in languages such as Go, C, or C++ Experience developing software in Linux environments...Full timeTemporary workLocal areaRemote workFlexible hours$35.1 - $37.5 per hour
...firewalls, various hardware and software products, wireless network technologies, server and client operating systems including Windows and Linux. Good knowledge of TCP/IP networking configurations and network operating systems. Knowledge of current I.T. network and security...Hourly payPermanent employmentFull timeWork at officeLocal area$231.4k - $331.8k
...across diverse environments. As a Principal Engineer, you will be at the forefront of... ...execution flow of native (e.g., written in C/C++) or runtime-based (Java, Python, Go, etc.... ...security use cases. Solid background in Linux systems and kernel-level concepts. Familiarity...Full timeTemporary workLocal areaFlexible hours$115.3k - $170.4k
...for a Full Stack Lead Software Engineer who enjoys working on new... ...embedded platform with C# and C++. Build secure APIs including REST... ..., implementation, and test of firmware/software systems. Build unit,... ...Embedded system experience on a Linux-based platform Familiarity with...Full timeTemporary workApprenticeshipWork at officeWorldwideFlexible hours$210.6k - $305.1k
...help shape a flagship Cisco innovation while collaborating with engineers solving some of the industry’s most complex networking... ...optimize high-performance data plane software using modern C/C++ on Linux-based systems. Develop networking software for DPU-based Smart...Full timeTemporary workLocal areaFlexible hours- ...Plan and execute regular software updates, security patches and firmware upgrades for the server and storage infrastructure. Capacity... ...or Microsoft System Center Virtual Machine Manager (SCVMM). Linux experience. Understanding of high-availability clustering...Work experience placementLocal areaFlexible hours1 day per week
- ...Team:You will be working with a team of full-stack software engineers who are responsible for developing software that helps run and... ...Apache or C#, and Object Oriented Programming with .NET, and C++Experience with SQL, NoSQL databases, and Angular/React, TypeScript, JavaScript...Full timeLocal areaImmediate startWorldwide
$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...Full 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...Full timeApprenticeshipLocal areaFlexible hours$165k - $241.4k
...Dashboard product. You will work with many different people within Engineering and throughout Cisco to help build the infrastructure and... ...data. Build and maintain backend components using C++ in a Linux environment. Focus on increasing reliability, performance...Permanent employmentFull timeTemporary workLocal areaFlexible hours- ...re seeking a Product Security Engineer to advance hardware security validation... ...execution using Python and C/C++, including structured data... ...of experience in product firmware or embedded systems development... ...and/or C++Strong foundation in Linux or similar operating...Full timeLocal 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- ...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
$293.9k - $406.8k
...sufficient number of applications are received.This is a remote position in the USA.Meet the TeamYou will join Cisco’s Identity Engineering Group, a foundational organization responsible for transforming Cisco’s Identity products into a unified Identity experience as a...Full timeTemporary workLocal areaRemote workFlexible hours- ...transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever.As an IT Software Engineer at Micron you will configure, develop, maintain and support Micron and third-party applications. You will create and analyze...Full timeLocal areaImmediate startWorldwide
$104k - $131k
...and economically sustainable health care system. Who We Are Looking For: Every day, Cambia’s dedicated team of Software Development Engineers are living our mission to make health care easier and lives better. As a member of the Software Development Engineering team, our...Full timeWork at officeImmediate startRemote workWork from homeRelocationFlexible hours3 days per week- ...to learn, communicate and advance faster than ever.As a Senior Engineer on Micron’s Technology-AMAIS team, you will deliver high-... ...libraries for high-dimensional, dynamic datasets. Proficient in Linux, C++, and Python; experience in cloud or HPC environments. Excellent...Full timeLocal areaImmediate start
$232k - $292.5k
...Solutions is expanding its modem engineering team in North America,... ....What you will do:As a Modem Firmware Principal Engineer - Modem, you... ...platformsDesign and develop Linux kernel drivers for modem interfaces... ...APDU, SCP03)Proficiency in C/C++ for embedded Linux and real-...Full timeTemporary workLocal areaImmediate startRemote work- ...The Systems Administrator, Senior manages and optimizes complex enterprise infrastructure spanning Windows and Linux servers, VMware environments, and cloud services that support mission‑critical government systems. The role leads major changes, automation, and incident...Contract workWork at office
$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- 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
- ...faster than ever.Embedded Software Design Engineer LeadOur equipment software team is... ...developing software on bare metal, embedded Linux as well as higher level interface software... ...testing, and documenting. Coding primarily in C++, and Python under Linux for various...Full timeLocal areaImmediate start
- ...behavior, platform architecture, firmware interaction, and system-level... .... We partner across engineering fields to bring new memory products... ...analysis, such as Python, C, C++, C#, or SQLPreferred... ...based, or embedded platforms in Linux, Windows, or UEFI environmentsHands...Full timeLocal areaImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer - Linux/C++. Be the first to apply!


