Firmware/Embedded Software Engineer
$97.74k - $144.46kSchweitzer Engineering Laboratories
Firmware/ Embedded Software Engineer
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 electrical engineering, computer science, or equivalent.
- Typically, 2+ years of experience in one or more of the following areas: embedded systems firmware development including real-time, firmware design, C and assembly languages, C++.
- Graphical user interface applications in Windows environments including object oriented design, object oriented languages (C++, C#).
- Test development including Python and Perl, other scripting 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: Charlotte, NC
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:
Firmware/ Embedded Software Engineer $97,740 - $144,460
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.
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.
SEL is an equal opportunity employer: vets/disabled.
$97.74k - $144.46k
...the design, implementation, and test of firmware/software systems. Understand hardware and... ...interactions and collaborate with Hardware Engineers. Prepare and maintain designs and test... ...one or more of the following areas: Embedded systems firmware development including...SuggestedFull timeApprenticeshipWorldwideFlexible hours- ...Senior Firmware Engineer Location: On-Site at Lake Forest, CA Contract: Full time Client: Cox Enterprise Implemented By: FPT... ...managing, and troubleshooting firmware in electronics with embedded microcontrollers and microprocessors Familiar with C / C++...SuggestedFull timeContract work
- ...responsible for developing new printer firmware, as well as modifying existing... ...development, debug and document embedded firmware for printers and related software tools. Conduct research and... ...needs. Perform additional engineering tasks and responsibilities assigned...SuggestedLocal area
- ...Senior Edge Engineer - Firmware & MCU At SJE, we are more than a company — we are a family of... ...for equipment via hardware, SaaS, and software. Its gateways and cloud connected solutions... ...device. You will work into the team's embedded-Linux track as our next-generation...SuggestedTemporary workRemote workMonday to Friday
$64.5k - $129.5k
...For more information, visit corporate.carrier.com or follow on Carrier social media at @Carrier. Role Purpose The Embedded Software Engineer will support the development of embedded applications for Linux-based HVAC controller platforms, with a focus on the Next...SuggestedTemporary workLocal areaVisa sponsorship$64.5k - $129.5k
...Embedded Software Engineer Carrier Global Corporation, global leader in intelligent climate and energy solutions, is committed to creating innovations that bring comfort, safety and sustainability to life. Through cutting-edge advancements in climate solutions such...Temporary workLocal areaVisa sponsorship- Powerus is seeking Embedded Software Engineers in Charlotte to develop embedded software for next-generation autonomous systems. The ideal candidates will possess strong development experience in C/C++ and Linux-based systems, with a reliable mindset aimed at operational...
$64.5k - $129.5k
Role Purpose Support the development, testing, and troubleshooting of embedded software on Linux-based HVAC controller platforms. This role focuses on hands‑on implementation, lab validation, and debugging, contributing to reliable and high‑quality software delivery. Role...Temporary work- ...environments. Why Join Powerus Powerus is rapidly expanding its engineering and operational capability as demand for autonomous systems... ...and scalable growth. Position Overview Powerus is seeking Embedded Software Engineers to support the development and deployment of next-...
- ...EV charging hardware, including coordination with internal engineering teams and external test laboratories. Regulatory... ...Impact Analysis: Assess the certification impact of hardware, firmware, and software changes and support re‑certification activities when required...
- Carrier Global Corporation in Charlotte, NC, is hiring an Embedded Software Engineer to develop applications for Linux-based HVAC controller platforms. This role focuses on hands-on software development, testing, and debugging, contributing to reliable solutions that enhance...
$64.5k - $129.5k
Carrier in Charlotte, North Carolina, is looking for a software engineer to develop and maintain embedded software for HVAC controller platforms. The role requires a Bachelor's degree and at least 2 years of C/C++ experience. The position offers a competitive salary range...- IT System Developer - Medicaid Management Information System (PCENT04) ProSidian Consulting is looking for professionals who share our commitment to integrity, quality, and value. ProSidian is a management and operations consulting firm with a reputation for its strong...For contractorsWork at office
- ...dedicated to exceeding customer expectations through innovative and sustainable solutions. The Role As Lead Control System Software Engineer - Libraries & Standards you will lead the architecture, development, and governance of global PLC and HMI standards ,...
- ...Senior Lead Network Engineer II Employment Type: Full Time CGS is seeking an experienced... ...infrastructure and related hardware & software. The project's objectives are to... ...of network security patches and software/firmware updates, from 0800 to 1700 PST, Monday-Friday...Full timeLocal areaRemote workMonday to FridayFlexible hours
- ...understanding of Web Systems, *nix and Web Development. The ideal candidate will have past experience working as an Apache / Web Systems Engineer and enjoys keeping technical skills reasonably current, to the point that he/she can still contribute to architecture discussions....Contract workWeekend work
- ...Embedded Engineer Location: IA Responsibilities: - Collaborate with a cross-functional project team to meet customer requirements... ...and expectations. - Develop, test, document, and maintain software solutions aligned with a seasonal project schedule. - Gain...Seasonal work
- ...Mobile Engineer (Intune Engineer) Location(S): Onshore, SI Office: Alpharetta, GA; Charlotte, NC; Chicago, IL; Colorado Springs, CO; Conshohocken, PA; Dallas, TX; Denver, CO; Fargo, ND; Garden City, NY; Houston, TX; Jacksonville, IL; Lenexa, KS; Los Angeles, CA; Lubbock...H1bWork at officeShift work
$103.71k - $138.28k
...supervision. The Main Responsibilities •The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. •Recommends optimized solutions...Temporary workRemote work$68k - $126.5k
...opportunities across different fields and industries. Are you ready to help us make the future? ABOUT THE ROLE: The Embedded Software Engineer develops and implements the software of embedded devices and systems. They are also responsible for the analysis and...Full timeTemporary workWork experience placementFlexible hours- ...mind Evaluate and apply appropriate design patterns Ensure compliance with enterprise and external standards Mentor SE3 engineers and provide technical leadership Partner closely with cross-functional teams Must Haves Expert-level Java and Spring...
- ...appropriate project design, database use, code creation, and software architecture Lead design sessions within the development team.... ...database languages to write software code. Consults with systems engineers and architects on developing information technology (IT)...
£40k - £50k per year
...deployment of SIEM, EDR, and vulnerability management tools Act as a technical escalation point and mentor junior SOC analysts Engineer and deploy security tooling and detection capabilities Investigate incidents, analyse attack methods, and research new defence techniques...Work at office$164.39k - $193.4k
...to main content*We only use cookies that are strictly necessary to allow operation of our website.*#Lead - Capital Markets Systems Engineer page is loaded## Lead - Capital Markets Systems EngineerApplylocations: Charlotte, NCtime type: Full timeposted on: Posted...Temporary workLocal area$169k - $219k
A leading fintech company in Charlotte is looking for an experienced backend software engineer to lead the development of a new lifecycle-orchestrator service. You will design solutions for scalability and mentor fellow engineers. Ideal candidates bring 5+ years in backend...Remote workFlexible hours- Introduction A career in IBM Consulting is built on long-term client relationships and close collaboration worldwide. You'll work with leading companies across industries, helping them shape their hybrid cloud and AI journeys. With support from our strategic partners...Worldwide
- ...experience to a new industry, join our team as we help shape a brighter way forward. What this job involves: The Mobile Engineer supports operation, inspection, and maintenance processes to mechanical,electricaland plumbing equipment and systems. What...Daily paidWork experience placementWork at office
- Sr. Mobile Application Developer Location: Charlotte, NC Position Type: Full Time (NO C2C) Salary: DOE US Citizen, Green Card and GC EAD preferred. No sponsorship available for this job, direct hire. Local candidates preferred. Minimum Requirements ...Full timeLocal area
- ...The Mobile Engineer is responsible for operating, maintaining, troubleshooting, and repairing facility equipment and systems across multiple sites. The role requires demonstrated technical expertise in at least one core trade-Electrical, HVAC, Piping/Plumbing, or Central...For contractors
- ...to a new industry, join our team as we help shape a brighter way forward. What this job involves: The Mobile Engineer supports operation, inspection, and maintenance processes to mechanical, electrical and plumbing equipment and systems....Daily paidWork experience placementWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware/Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer Charlotte, NC
- embedded developer Charlotte, NC
- embedded software engineer Charlotte, NC
- embedded engineer Charlotte, NC
- software product owner Charlotte, NC
- id software Charlotte, NC
- software quality assurance Charlotte, NC
- software sales Charlotte, NC
- internship software Charlotte, NC
- remote software sales Charlotte, NC


