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.
- ...Role: Embedded Software Engineer - (Avionics Electrical) Location: Greensboro, North Carolina (Onsite) Employment Type: Full-time/ Contract... ...Software Embedded Software, Embedded Systems, Firmware Programming C, C++, Software Development, Debugging...SuggestedFull timeContract work
- ...are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.... ...Infrastructure-as-Code (IaC)Establish operational standards, lead firmware/lifecycle management, and resolve complex enterprise incidents...SuggestedH1bLocal area
- ...monitoring, and optimization techniques to ensure high availability and performance of infrastructure.3. Manages infrastructure engineering projects and processes aligned with organizational policies and regulatory requirements.4. Collaborates with cross-functional teams...SuggestedPermanent employmentFull timePart timeWork experience placementH1bRemote workWork visaShift workWeekend workDay shift
- Company DescriptionProSidian is looking for “Great People Who Lead” at all levels in the organization. Are you a talented professional ready to deliver real value to clients in a fast-paced, challenging environment? ProSidian Consulting is looking for professionals who ...SuggestedFor contractorsWork at office
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job Description• At least 4 years of experience in...Suggested
- ...Senior Network Engineer Employment Type: Full Time CGS is seeking an experienced Senior... ...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 areaMonday to FridayFlexible hours
- ...firm and duly organized under the laws of the Commonwealth of Georgia. We are growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 4 years of...Permanent employmentFull timeH1b
- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionPreferred• At least 4 years of...Permanent employmentFull timeH1b
$89 - $95 per hour
DescriptionWe are seeking an experienced Full Stack Software Engineer to help architect and build an enterprise-scale Agentic SOC platform from the ground up. This role combines modern software engineering, AI orchestration, security integrations, and user experience design...Contract workTemporary work- ...help our clients, communities, and each other.CLA is growing and seeking to hire an experienced Lead Modern Workplace SharePoint Engineer to join our talented Information Technology team. The position offers growth, flexibility and a collaborative work environment.In...Full time
- ...ecosystem partnerships to create 360 value.By combining hands-on engineering with deep industry context, we help organizations build their... ..., configure, and maintain vector database infrastructure for embedding storage, indexing, and semantic retrieval at scale.Design and...Full timeWork experience placementLive inWork at officeLocal area
- ...customers.Wells Fargo Bank N.A. seeks a Lead Systems Operations Engineer in Charlotte, NC.Job Role and Responsibility: Lead complex,... ...of UNIX experience;• 5 years of Autosys experience;• 5 years of software development experience supporting large-scale distributed technology...Full timeRemote work2 days per week
- ...About this role:Wells Fargo is seeking a Lead Systems Operations Engineer in technology as part of Commercial and Corporate & Investment... ...engineering, service management, and reliability. You will be embedded early in the Payments Modernization lifecycle to ensure platforms...Full timeWork experience placement
- ...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
- ...wireless/RF systems, driving IoT solutions and connected products for smarter, efficient buildings. You will report directly to our Sr Engineering Manager, and you’ll work out of our Fort Mill, SC location on a Hybrid work schedule. Job RequirementsLead a team of engineers...
$89 - $95 per hour
...DeveloperW2 ONLY - NO C2C AND CAN'T PROVIDE SPONSORSHIPHYBRID IN CHARLOTTE, NCDescriptionWe are seeking an experienced Full Stack Software Engineer to help architect and build an enterprise-scale Agentic SOC platform from the ground up. This role combines modern software...Contract workTemporary work$110k - $165k
...future of our communities. This is a Lead Cloud & Infrastructure Engineering position at the Vice President level, which is part of the job... ...ETS provides capabilities for all stages of Morgan Stanley's software development lifecycle, enabling productive coding, functional...Temporary workLocal areaRemote workFlexible hours- ...inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a On-Premise LLM Inference & GPU Systems Engineer to join our team in Charlotte, North Carolina (US-NC), United States (US).Role Overview We are seeking an AI Infrastructure...Work at officeRemote workFlexible hours
$103.8k - $150.6k
...turn inputs into actions, and uphold trust through integrity. Skills and Competencies5+ years in a technical role such as a systems engineer or a technical business systems analyst or similarStrong problem‑solving ability with a focus on translating business needs into...Full time$105.4k - $124k
...experience in mainframe technologies with an emphasis on installation/upgrading, tuning, and troubleshooting of z/OS and third-party software. This individual should be self-motivated and driven to help contribute toward the success of our mainframe technology initiatives...Full timeWork experience placementLocal area3 days per week- When you join VerizonYou want more out of a career. A place to share your ideas freely — even if they’re daring or different. Where the true you can learn, grow, and thrive. At Verizon, we power and empower how people live, work and play by connecting them to what brings...Full timeTemporary workPart timeWork experience placementWork at officeWork from homeShift work3 days per week
$101k - $138k
...Do Day-To-DayPerforms a variety of more complex non-standard engineering and new-to-you assignments typically in areas of design, development... ...and practices self-checking. Advanced level of specific software tools ( ANSYS, GT STRUDL, or SASSI ) and programming skills.Nuclear...Temporary work- ...enough with things listed above, I WILL ask about architecture layering; it's "why" and "how". Practiced ownership over their engineering decisions, and being exposed to the autonomy and decision making outside of "what CSS style to apply here" Required "soft...
- NOC Engineer I - 1st Shift 8am - 4:30pm EST Sunday - Thursday in officeAbout ConterraConterra... ...using VISIO, Network Monitoring Software, and incident management systems.Basic knowledge... ....Ability to confirm and/or perform firmware upgrades to network devices.Knowledge of...Local areaNight shiftDay shift
- ...practices. We are looking to add an experienced Malware Reverse Engineer to an already outstanding team.Accenture Security helps... ...if you haveExperience conducting malware analysis on embedded devices, firmware, or non-traditional computing environmentsFamiliarity with...Full timeWork experience placementLive inWork at officeLocal area
- ...of the company's growth business plan. The Company is building a team of high-performing business professionals and leaders in engineering, R&D, product management and business development areas at our Charlotte, North Carolina headquarters and future project sites....Permanent employmentWork at officeImmediate startWork visa
- ...System Engineer (with Linux & RHEL) Charlotte , NC / Jacksonville, FL (Hybrid role) """• Senior level experience Primarily with Linux... ...plus • Ability to Recommend, design, develop, and implement software and hardware solutions • Provide Operating System technical...Flexible hoursWeekend work
- ...Systems Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation, empowering...Permanent employmentH1bWork at officeLocal areaRemote work
- ...Systems EngineerThe Systems Engineer must be able to script, batch, do app support at the server or system layer. Looking for experience scripting to resolve server problems. The candidate needs to have worked with SQL, and Oracle would be a huge plus. This candidate...Work at office
- ...The Senior Systems Engineer role is to take a leadership role in delivering complex solutions to our numerous clients across a wide-spectrum... ...OnBase. Consult with customer resources regarding solution and software options based on functional requirements provided during...Temporary workFor contractorsFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware/Embedded Software Engineer. Be the first to apply!
- software technology Charlotte, NC
- remote software sales Charlotte, NC
- embedded software Charlotte, NC
- software intern Charlotte, NC
- software support Charlotte, NC
- ultimate software Charlotte, NC
- software engineer - cloud services Charlotte, NC
- entry level software sales Charlotte, NC
- software trainer Charlotte, NC
- software Charlotte, NC


