Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware/Embedded Software Engineer

$97.74k - $144.46k

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

Vacancy posted 16 days ago
Similar jobs that could be interesting for youBased on the Firmware/Embedded Software Engineer in Charlotte, NC vacancy
  • $97.74k - $144.46k

     ...design, implementation, and testing of firmware/software systems. Understand hardware and...  ...interactions and collaborate with Hardware Engineers. Prepare and maintain designs and test...  ...equivalent. 2+ years of experience in embedded systems firmware development: Real-time... 
    Suggested
    Apprenticeship
    Flexible hours

    Schweitzer Engineering Laboratories, Inc.

    Charlotte, NC
    5 days ago
  • $500 - $1,000 per month

     ...is seeking a detail-orientated, service-focused, FIRMWARE ENGINEER At SATO America, LLC our mission is to create...  ...: Design, development, debug and document embedded firmware for printers and related software tools. Conduct research and analysis on competitive... 
    Suggested
    Temporary work
    Local area

    Sato America

    Charlotte, NC
    1 day ago
  • $64.5k - $129.5k

     ...Embedded Software Developer 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... 
    Suggested
    Temporary work
    Local area

    Carrier Global Corp

    Charlotte, NC
    2 days ago
  •  ...Carrier Transicold Polska Sp. z o.o. is looking for an Embedded Software Engineer in Charlotte, NC. You will support the development and testing of embedded software on Linux-based HVAC systems. The ideal candidate will have a Bachelor's degree and at least 2 years of... 
    Suggested

    Carrier Transicold Polska Sp. z o.o.

    Charlotte, NC
    1 day ago
  • $160k - $192.5k

     ...the future of the road. Our Engineering team is where bold ideas...  ...tooling for next-generation Software Defined Vehicle (SDV) platforms...  ...productivity tools across embedded automotive software ecosystems...  .... * Partner closely with firmware, platform, vehicle... 
    Suggested
    Full time
    Work at office
    Immediate start
    Flexible hours
    Shift work

    Scout Motors

    Charlotte, NC
    4 days ago
  •  ...team, 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 , building... 

    Xylem

    Charlotte, NC
    4 days ago
  •  ...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 time
    Local area
    Monday to Friday
    Flexible hours

    Contact Government Services LLC

    Charlotte, NC
    2 days ago
  • $65k - $75k

     ..., delivery dates etc.  to ensure a smooth order flow into the supply / manufacturing chain. Coordinate the clarification with Engineering, supply, and Manufacturing, where applicable, to keep our Service partners informed about potential change requirements. Effectively... 
    Temporary work
    Work experience placement

    Quest Global

    Charlotte, NC
    more than 2 months ago
  •  ...Job Description Job Description Description: As PHFM Mobile Maintenance Engineer, you will be responsible for providing support, preventive maintenance, and repairs on equipment and systems. ESSENTIAL DUTIES AND RESPONSIBILITIES: • Perform ongoing preventive... 
    Second job
    Work at office

    PH FM LLC

    Charlotte, NC
    15 days ago
  • $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... 
    Full time
    Temporary work
    Remote work

    Lumen

    Charlotte, NC
    1 day ago
  •  ...Maximus TCS (Technology and Consulting Services) Internal Job Profile Code: TCS220, T4, Band 7 The Mobile Devices Engineer supports enterprise mobility services, providing secure engineering, operations, and sustainment of mobile device platforms supporting approximately... 
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Remote work

    MAXIMUS

    Charlotte, NC
    3 days ago
  •  ..., Llc. in Charlotte, North Carolina is seeking a Senior Electrical Engineer to design and lead projects from concept through production. The ideal candidate will have extensive experience with embedded systems and project management. This position requires a Bachelor's... 

    United Protective Technologies

    Charlotte, NC
    4 days ago
  •  ...ViziRecruiter, LLC. is looking for a Senior Professional Engineer in Charlotte, NC, to design and develop HVAC, piping, and plumbing systems...  ...skills and proficiency in MS Office and engineering software are required. Join us to make a significant impact with our existing... 

    ViziRecruiter

    Charlotte, NC
    1 day ago
  •  ...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 paid
    Work experience placement
    Work at office

    Jones Lang LaSalle IP, Inc.

    Charlotte, NC
    3 days ago
  • $130.38k - $171.65k

     ...Regions Financial Corporation is seeking a Software Engineer Manager in Charlotte, NC. The role involves overseeing application development, managing technology solutions, and ensuring compliance with regulations. Candidates should hold a Bachelor’s degree and have at... 

    Regions Bank

    Charlotte, NC
    4 days ago
  • 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

    IBM Computing

    Charlotte, NC
    4 days ago
  • A leading energy research organization seeks a Lead Search and AI Engineer to design and support AI-driven document processing solutions. This role involves building AI systems with Azure AI Search, optimizing query performance, and deploying applications on Kubernetes... 

    Electric Power Research Institute (EPRI)

    Charlotte, NC
    5 days ago
  • A defense technology firm is seeking a Lead Mechanical Engineer in Charlotte, NC. This role demands leadership in R&D, focusing on engine and mechanical systems design for DoD applications. Candidates should possess a master's degree in engineering and over 12 years of... 

    United Protective Technologies

    Charlotte, NC
    4 days ago
  •  ...applications while collaborating with talented professionals across teams. The ideal candidate should bring over 7 years of software engineering experience and a strong background in applied ML. This position offers an opportunity to work on cutting-edge AI projects that... 

    ManpowerGroup Global, Inc.

    Charlotte, NC
    4 days ago
  • A technology company in Charlotte, NC seeks a lead developer for building a robust authentication service. The role involves developing a complete login journey and working closely with a dynamic team to ensure project success. The ideal candidate must possess fullstack...

    Optomi

    Charlotte, NC
    3 days ago
  •  ...HVAC Mobile Engineer CBRE has a long-standing commitment to providing equal employment opportunity to all qualified applicants regardless of race, color, religion, national origin, sex, sexual orientation, gender identity, pregnancy, age, citizenship, marital status... 

    CBRE Group

    Charlotte, NC
    1 day ago
  •  ...Center) Experience Level: 0 - 1 Years Work Authorization: We are unable to provide sponsorship currently. The Junior Systems Engineer supports the lifecycle management of enterprise data and voice circuits under the guidance of senior engineers and team leads.... 
    Internship
    Local area

    Brooksource

    Charlotte, NC
    16 hours ago
  • $93k - $139k

     ...Workday Financials and related matters. The Senior Financial Systems Engineer will partner closely with various stakeholders to research,...  ..., and government agencies rely on Relativity's legal AI software to securely surface and manage the most relevant and impactful... 
    Remote work
    Home office

    Relativity

    Charlotte, NC
    3 days ago
  •  ...Charlotte, NC or Iselin, NJ Job Description :We are engineering a next-generation Digital Asset Platform designed to solve the...  ...is released until the requesting node proves its hardware and software integrity to a Key Broker Servi ce.Hardware Security Integration... 
    Remote work

    Strategic Staffing Solutions

    Charlotte, NC
    4 days ago
  •  ...PowerToFly, based in Charlotte, North Carolina, is looking for an experienced Software Engineer to join its AI Innovation Unit. The role involves designing and developing advanced software prototypes, especially for iOS applications, and collaborating with various teams... 

    PowerToFly

    Charlotte, NC
    5 days ago
  •  ...Carrier on social media at @Carrier. About This Role: Carrier is seeking an experienced and dependable Lead Technician in our engineering laboratories. This role is responsible for test execution, running the chillers in water-cooled and air-cooled labs. Individuals... 
    Temporary work
    Apprenticeship
    Afternoon shift

    Carrier

    Charlotte, NC
    20 days ago
  • $142.6k - $261.5k

     ...organizations to build for the intelligent digital future. Our elite team of product leaders, data scientists, designers, and software engineers enable our clients to solve their most complex product challenges and positively impact people and the world. Software... 
    Summer holiday
    Flexible hours

    Ernst & Young Oman

    Charlotte, NC
    5 days ago
  • $38 per hour

     ...Job Title Mobile HVAC Engineer Job Description Summary The position involves maintaining and repairing HVAC, plumbing, electrical, and building mechanical systems to ensure maximum efficiency of building systems. The role requires expertise in various types... 
    Hourly pay
    Minimum wage
    Apprenticeship
    Work at office
    Local area
    Flexible hours
    Shift work
    Weekend work
    Afternoon shift

    Cushman & Wakefield

    Charlotte, NC
    4 days ago
  • $60k - $85k

     ...Senior Systems Engineer Base Salary: $60,000.00 to $85,000.00 depending on experience. Position will include commission opportunity. Toshiba...  ...leader in equipment, digital displays, document security, and software solutions that keep businesses running brilliantly and... 
    Remote work

    Toshiba America Business Solutions

    Charlotte, NC
    2 days ago
  • $80k - $82k

     ...employee to design, implement, and configure building automation systems. The role requires a degree in a technical field related to engineering, excellent problem-solving skills, and the ability to manage multiple projects. You will engage in various responsibilities, from... 

    RoviSys

    Charlotte, NC
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware/Embedded Software Engineer. Be the first to apply!