Embedded Software Engineer
$79.3k - $113kWabtec
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.
- ...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...SuggestedWork experience placement
- ...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,...SuggestedImmediate start
- ...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
$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...SuggestedApprenticeshipFlexible hours- ...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...SuggestedWork experience placement
$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 employmentContract work$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 placementWork at officeRemote workRelocation package$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$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 employmentFull time- .... 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
$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...ApprenticeshipFlexible hours- ...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 workLocal areaRemote workDay shift
- ...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...
$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 timeContract workPart timeLocal area$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 employmentFull timeTemporary workWork experience placementImmediate startFlexible hours$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 contractorsFlexible hours$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 payFull timeLocal areaFlexible hours- ...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...
- ...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 areaRemote work
$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 payFull timeTemporary workInternshipLocal areaFlexible hours$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- ...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...
$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- ...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...
- ...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
$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 timeImmediate startWork from homeFlexible hours- ...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...
- ...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 placementFlexible hours
- ...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 timeInternshipWork at officeRemote work
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- embedded systems software engineer United States
- graduate embedded software engineer United States
- junior embedded software engineer United States
- embedded software engineer United States
- embedded engineer United States
- embedded electrical engineer United States
- embedded linux engineer United States
- embedded developer United States
- embedded firmware developer United States
- embedded software engineer remote United States



