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

Embedded Software Engineer

$79.3k - $113k

Wabtec

Essential Responsibilities:

Design and implement software for embedded systems from requirements analysis through production and commercial deployment. Maintain and enhance software deployed within existing embedded products and systems. Participate in design and code reviews. Work closely with other engineering teams to ensure system functional and interface requirements are met. Interact with customers and partners in technical discussions throughout the development and deployment phases.

Role Summary/Purpose:

In this role, the Embedded SW Engineer will design, develop, integrate, test, and maintain embedded software applications. The systems are primarily developed in C and/or C++ targeting various

embedded platforms.

Qualifications/Requirements:

Bachelor's degree in Computer Science or Engineering (or comparable skill).

Strong C or C++ development and software architecture skills.

Minimum of 2 years of professional experience developing embedded software in both

RTOS and bare metal environments.

Experience writing multi-process / multi-threaded programs using C or C++.

Strong understanding of software design, methods, and architectural approaches.

Knowledge of data structures, algorithms, and software engineering principles.

Desired Characteristics:

Experience in Agile software development environments including Scrum or Kanban.

Experience with ColdFire, ARM and/or PowerPC micro-processor in a C/C++ environment.

Experience with communication protocols such as TCP/IP, UDP, RS232/RS422, HDLC, SPI, I2C, CAN.

Experience with embedded Real Time Operating Systems (RTOS) including Green Hills INTEGRITY.

Experience with software configuration management tools such as SVN or GIT.

Experience with SW analysis tools (such as Klocwork, Understand, PC-Lint), and SW unit test tools (such as VectorCAST etc.).

Experience in design of high reliability, safety, redundant fail-safe products.

Experience with industry standards (IEC 61508, DO-178B, Cenelec-50128, etc.).

Our job titles may span more than one career level. The salary rate for this role is currently $79300-113000 The actual salary offered to a candidate may be influenced by a variety of factors, such as: training, transferable skills, work experience, education, business needs, market demands and work location. The base pay range is subject to change and may be modified in the future. More information on offered benefits, which include health, welfare, and retirement, are available at mywabtecbenefits.com. Other benefit offerings for this role may include annual bonus, if eligible.

What could you accomplish in a place that puts People First?

At Wabtec, it’s not just about a job - it’s about the impact you make. When our people come together, we’re Expanding the Possible by continuously improving what we do and how we do it - for our clients and each other.

If you’re ready to revolutionize how the world moves for future generations, Wabtec is the place for you.

Who are we?

Wabtec is a leading global provider of equipment, systems, digital solutions, and value-added services for the freight and transit rail sectors. Drawing on more than 150 years of experience, we are leading the way in safety, efficiency, reliability, innovation, and productivity. Whether it’s freight, transit, ports, logistics, mining, industrial, or marine, our expertise, technologies, and people together – are accelerating the future of transportation. With roots that date back to George Westinghouse, Thomas Edison, and Louis Faiveley, Wabtec has always built technologies and implemented solutions for a variety of sectors that are critical to meeting the needs of customers and governments alike.

Our global team of about 30,000 employees worldwide delivers performance that moves the world forward. We’re lifelong learners, obsessed with better. Learn more at

Culture powers us and the possibilities.

We believe the best ideas come from a mix of experiences and backgrounds. At Wabtec, we strive every day to create a place where everyone belongs. We’re building a culture where leadership, inclusion and your unique perspective fuel progress.


We’re proud to be an Equal Opportunity Employer. We welcome talent of all backgrounds, experiences, and identities, including race, gender, age, disability, veteran status and more.

Need accommodation? Just let us know - we’ve got you.

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer in United States vacancy
  •  ...The role of Road Ready Firmware/Embedded Software Engineer will support the growth of the Road Ready product. Specific duties and responsibilities include: Design and implement software of embedded devices and systems from requirements to production and commercial deployment... 
    Suggested
    Work experience placement

    Clarience Technologies

    Southfield, MI
    3 days ago
  •  ...with a strong focus on customer experience. Stellantis’s Software Organization was created to build the most captivating...  ...latest frontier of automotive technology.   As an Embedded Software / Firmware Engineer , you will be responsible for designing, developing,... 
    Suggested
    Immediate start

    Stellantis

    Auburn Hills, MI
    -46
  •  ...building billion $ public companies in renewable energy and infrastructure. About The Role We’re looking for a Firmware/Embedded Software Engineer to write and test software for our battery electric locomotive control systems. You’ll work on everything from low-level... 
    Suggested

    Voltify

    Fullerton, CA
    23 hours ago
  • $97.74k - $144.46k

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

    Schweitzer Engineering Laboratories, Inc.

    Charlotte, NC
    3 days ago
  •  ...Software Engineer Our client is a dynamic and rapidly growing tech company based out of Fort Wayne Indiana. Their team is passionate about...  ...engineering, or related field. ~2+ years of experience in embedded software development ~ C/C++ ~ Familiarity with STM... 
    Suggested
    Work experience placement

    Professional Search Group

    Fort Wayne, IN
    2 days ago
  • $86k - $150k

     ...Embedded Software/Firmware Engineer Location: Atlanta, Georgia Employment Type: Contract to Perm Job Location Requirement: Onsite Security & Citizenship Requirements Due to U.S. federal research contract requirements, candidates must be U.S. Citizens... 
    Permanent employment
    Contract work

    Apex Systems

    Atlanta, GA
    2 days ago
  • $105k - $154k

     ...Lead Embedded Software Engineer – Real-Time Systems Eaton's Electrical Critical Power Solutions Division is hiring a Lead Embedded Software Engineer – Real-Time Systems to join our growing team in Raleigh, NC. We offer relocation assistance within the United States... 
    Work experience placement
    Work at office
    Remote work
    Relocation package

    Eaton Plc

    Raleigh, NC
    11 hours ago
  • $147.4k - $272.1k

     ...Join a team of passionate and creative engineers dedicated to building technologies that...  ...intersection of groundbreaking hardware, software, and design, and we are looking for a key...  ...engineering counterparts. Description As a Senior Embedded Software Engineer you will be a critical... 
    Relocation

    Apple Inc.

    Sunnyvale, CA
    14 hours ago
  • $180k - $260k

     ...Principal Embedded Software Engineer (Actuators & Control Systems) Department: Software Employment Type: Full Time Location: Redondo Beach Compensation: $180,000 - $260,000 / year Description As a Senior Embedded Software Engineer at Impulse focused... 
    Permanent employment
    Full time

    Impulsespace

    Redondo Beach, CA
    14 hours ago
  •  .... Backed by leading venture capital and engineering partners, we are rapidly scaling the design...  ...communications, directly working on software development for cutting-edge satellite communications...  ...field Experience developing embedded software for space-based systems... 
    Permanent employment

    SpinLaunch

    Long Beach, CA
    1 day ago
  • $97.74k - $144.46k

     ...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... 
    Apprenticeship
    Flexible hours

    Schweitzer Engineering Laboratories, Inc.

    Charlotte, NC
    4 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00 1st Shift Description: Senior Firmware or Embedded Software Engineer Responsibilities • Develop, enhance... 
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    2 days ago
  •  ...state-of-the-art imaging systems across both hardware and software, deployed to tackle the most significant security challenges...  ...and allies an advantage The Imaging team is seeking an Embedded Software Engineer to help design a new product lines In this role, you will... 

    Anduril Industries

    Lexington, VA
    3 days ago
  • $69.4k - $158k

     ...Job Number: R0239709 Embedded Systems Software Engineer The Opportunity Direct and coordinate the design, development, implementation, and support functions for embedded firmware engineering. Apply specific functional knowledge, including working and general industry... 
    Full time
    Contract work
    Part time
    Local area

    Phase2 Technology

    Albuquerque, NM
    2 days ago
  • $140k - $175k

     ...an experienced team of aerospace, propulsion, and robotics engineers, Momentus has developed a cost-effective and energy-efficient...  ...sounds like you, we should talk. JOB SUMMARY We are seeking an Embedded Software Engineer to assist with development avionics flight software... 
    Permanent employment
    Full time
    Temporary work
    Work experience placement
    Immediate start
    Flexible hours

    MOMENTUS Space

    San Jose, CA
    1 day ago
  • $135k - $160k

     ...Defending Our Nation! Why SURVICE? Come join the SURVICE Engineering mission to protect, enhance, and enable those who defend the...  ...organization, come see what we can offer you! Position Embedded Systems Software Engineer Location: Churchville, MD Security Clearance: Active... 
    For contractors
    Flexible hours

    SURVICE Engineering Company

    Churchville, MD
    23 hours ago
  • $66 - $67 per hour

     ...Payrate $66.00 - $67.00/hr. Summary The main function of an embedded software engineer is to apply the principles of computer science and mathematical analysis to the design, development, testing, and evaluation of the embedded software and systems that make computers... 
    Hourly pay
    Full time
    Local area
    Flexible hours

    Aditi Consulting

    Chillicothe, IL
    4 days ago
  •  ...Overview As an Embedded Software Engineer, you will be responsible for product design, development, and support. Your responsibilities will include architecture, design, coding, development, testing, debugging, quality assurance, open-source assessment, and implementation... 

    Maxtena

    Germantown, MD
    23 hours ago
  •  ...Lead Embedded Software Engineer Location: Arlington, Virginia, United States Job Tags: Software About The Role The Systems Development Division (SDD) delivers technology advantage into users' hands by delivering capabilities focused on end-customer needs that function... 
    Local area
    Remote work

    jobs.frontdoordefense.com - Jobboard

    Arlington, VA
    2 days ago
  • $35 per hour

     .... Team Description The Brain Interfaces Embedded Systems Team, a division of the Brain Interfaces...  ...are looking for experienced, hands‑on engineers who are interested in exploring what’s...  ...engineers, algorithms engineers, and software engineers on a small, agile team. The... 
    Hourly pay
    Full time
    Temporary work
    Internship
    Local area
    Flexible hours

    Latent AI

    Austin, TX
    3 days ago
  • $130k - $170k

     ...Mid Level. Salary: $130,000 - $170,000 per year. We are seeking a highly skilled, experienced, and passionate Embedded Software Engineer to join our dynamic and innovative engineering team. This is a permanent position where you will be working on cutting‑edge technologies... 
    Permanent employment

    Leoforce

    Anaheim, CA
    3 days ago
  •  ...Your Responsibilities Will Be: Define, design, and develop embedded software features for Fisher branded products Create and maintain manual...  ...and company standards Read, interpret, and apply engineering and industry standards to embedded development work Collaborate... 

    City of Shakopee, MN

    Marshalltown, IA
    3 days ago
  • $200k - $250k

     ...everyone, everywhere, has the freedom to move. Meet the team: The Embedded team, works closely with Vehicle Hardware, Autonomy, and Infrastructure engineers to go the last mile in getting software running on the vehicle. Whether it’s making sure data is flowing from... 
    Local area

    Glydways

    San Francisco, CA
    4 days ago
  •  ...CDI Corporation is a multinational company providing engineering, information technology and staffing services to clients in a range...  ...Job Description Job Responsibilities: Develop best in class embedded software using C/C++, Java and QNX/Linux Deploy and maintain the software... 

    PSG Global Solutions

    Warren, MI
    3 days ago
  •  ...About the Role HEKA is hiring Software Engineers to join our fast-paced, highly collaborative engineering teams working on advanced aerospace, defense, and embedded systems. We are looking for innovative, team-oriented engineers who take initiative, value ownership, and... 
    Work at office

    HEKA

    Melbourne, FL
    2 days ago
  • $102.19k - $190.5k

     ...Embedded Software Engineer (AUTOSAR BSW) Dearborn, MI, United States (Hybrid) Job Description At Ford Motor Company, we believe freedom of movement drives human progress. We also believe in providing you with the freedom to define and realize your dreams. With our incredible... 
    Full time
    Immediate start
    Work from home
    Flexible hours

    Motorsport Hackers

    Dearborn, MI
    3 days ago
  •  ...ASTEMO AMERICAS, INC. is hiring an Engineer II in Farmington Hills, Michigan. This role involves developing embedded software for advanced AD/ADAS ECUs, requiring expertise in C/C++ and Python. The ideal candidate will have a Master’s or Ph.D. in Computer Science or Electrical... 

    ASTEMO AMERICAS, INC.

    Farmington Hills, MI
    3 days ago
  •  ...Responsibilities Join an embedded software engineering team focused on designing, developing, and testing embedded software, features, and functionalities, and contributing to product requirements and tools. Develop safety- and security‑critical embedded software for new... 
    Work experience placement
    Flexible hours

    Rockwell Automation

    Mayfield Heights, OH
    4 days ago
  •  ...Embedded Software Engineer Automation & Autonomy | Embedded C/C++ | Linux & RTOS Full-Time | On-Site | 4 Years Experience Diversified Services Network, Inc. (DSN) is seeking a full-time Embedded Software Engineer to join our team in Mossville, IL. We offer full benefits... 
    Full time
    Internship
    Work at office
    Remote work

    Dsnworldwide

    Peoria, IL
    9 days ago
  •  ...and adjust settings on their water heater through a mobile app that communicates directly with embedded systems. Role Summary: Looking for a Senior Embedded Software Engineer with a strong background in UI/UX development for embedded Linux and/or Android environments. This... 
    Contract work

    Phaxis

    Lebanon, TN
    3 days ago

Do you want to receive more vacancies?

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