In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Quick apply
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Quick apply
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
$71K - $98K/yr
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
$71K - $98K/yr
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
$71K - $98K/yr
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
$71K - $98K/yr
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
$71K - $98K/yr
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
$71K - $98K/yr
In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing ...
Germantown, MD · On-site
Description: As a Software Engineer at HTL you will design, prototype, debug, introduce new ... level embedded to full-stack web development and UI using a variety of languages and tools.
Germantown, MD · On-site
Description: As a Software Engineer at HTL you will design, prototype, debug, introduce new ... level embedded to full-stack web development and UI using a variety of languages and tools.
Software Engineering positions include working on a variety of different tasks including ... Participate in the requirements, design, development and testing of embedded software, including ...
Software Engineering positions include working on a variety of different tasks including ... Participate in the requirements, design, development and testing of embedded software, including ...
Germantown, MD · On-site
$144K - $168K/yr
Some embedded software development in C may also be required. Knowledge of communications theory, radar, and wireless/radio protocols, including beamforming and MIMO, navigation and timing, radar ...
Germantown, MD · On-site
$144K - $168K/yr
Some embedded software development in C may also be required. Knowledge of communications theory, radar, and wireless/radio protocols, including beamforming and MIMO, navigation and timing, radar ...
Rockville, MD · On-site
Exposure to FPGA development, microcontrollers, embedded software, or hardware/software integration ... Programming or automation experience using Python or similar scripting languages * Knowledge of ESD ...
Rockville, MD · On-site
Exposure to FPGA development, microcontrollers, embedded software, or hardware/software integration ... Programming or automation experience using Python or similar scripting languages * Knowledge of ESD ...
Dulles, VA · On-site
$124K - $171K/yr
As an AI Software Engineer - Level 3 or 4 supporting our Space team, this role will be based at our ... Rapidly prototype in Python/JAX/PyTorch, then port to embedded C++/CUDA * Develop Physics-Based ...
Dulles, VA · On-site
$124K - $171K/yr
As an AI Software Engineer - Level 3 or 4 supporting our Space team, this role will be based at our ... Rapidly prototype in Python/JAX/PyTorch, then port to embedded C++/CUDA * Develop Physics-Based ...
Dulles, VA · On-site
This role will support our Software and Controls Engineering Team located in Dulles, VA . This dual ... The candidate should have a strong technical background in software development and embedded ...
Dulles, VA · On-site
This role will support our Software and Controls Engineering Team located in Dulles, VA . This dual ... The candidate should have a strong technical background in software development and embedded ...
Rockville, MD · On-site
Develops and maintains software applications across multiple platforms, including web applications ... This is an entry-level position ideal for a developer early in their career who is eager to grow ...
Rockville, MD · On-site
Develops and maintains software applications across multiple platforms, including web applications ... This is an entry-level position ideal for a developer early in their career who is eager to grow ...
$90K - $165K/yr
Design and debug digital/analog circuits for embedded systems, networking hardware, and power ... Strong problem-solving skills across mixed hardware/software issues Preferred Qualifications
Quick apply
$90K - $165K/yr
Design and debug digital/analog circuits for embedded systems, networking hardware, and power ... Strong problem-solving skills across mixed hardware/software issues Preferred Qualifications
... Software, Systems Engineering, Test and Evaluation Engineering, Product Security Engineering ... Entry-Level (Level 1) summary pay range: $50,000 - $119,000 Associate (Level 2) summary pay range ...
... Software, Systems Engineering, Test and Evaluation Engineering, Product Security Engineering ... Entry-Level (Level 1) summary pay range: $50,000 - $119,000 Associate (Level 2) summary pay range ...
AECOM is seeking an Entry Level Geotechnical Engineer to be based in Germantown, MD. This position ... Basic knowledge of industry-standard software (e.g., AutoCAD, gINT, MathCAD, OpenGround)
AECOM is seeking an Entry Level Geotechnical Engineer to be based in Germantown, MD. This position ... Basic knowledge of industry-standard software (e.g., AutoCAD, gINT, MathCAD, OpenGround)
AECOM is seeking an Entry Level Geotechnical Engineer to be based in Germantown, MD. This position ... Basic knowledge of industry-standard software (e.g., AutoCAD, gINT, MathCAD, OpenGround)
AECOM is seeking an Entry Level Geotechnical Engineer to be based in Germantown, MD. This position ... Basic knowledge of industry-standard software (e.g., AutoCAD, gINT, MathCAD, OpenGround)
AECOM is seeking an Entry Level Geotechnical Engineer to be based in Germantown, MD. This position ... Basic knowledge of industry-standard software (e.g., AutoCAD, gINT, MathCAD, OpenGround)
AECOM is seeking an Entry Level Geotechnical Engineer to be based in Germantown, MD. This position ... Basic knowledge of industry-standard software (e.g., AutoCAD, gINT, MathCAD, OpenGround)
Kearneysville, WV · On-site
$94K - $120K/yr
Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ... AWS/Azure Associate, or entry-level Red Hat or VMware credentials). * Understanding of ...
Kearneysville, WV · On-site
$94K - $120K/yr
Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ... AWS/Azure Associate, or entry-level Red Hat or VMware credentials). * Understanding of ...
Kearneysville, WV · On-site
$94K - $120K/yr
Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ... AWS/Azure Associate, or entry-level Red Hat or VMware credentials). * Understanding of ...
Kearneysville, WV · On-site
$94K - $120K/yr
Coast Guard (USCG) Software Yard - Capability Development Branch. This role is primarily ... AWS/Azure Associate, or entry-level Red Hat or VMware credentials). * Understanding of ...
West Bethesda, MD · On-site
$104K - $166K/yr
... software for data acquisition, post processing and reporting of results ... Work with PCs as well as embedded architectures running Windows and Linux operating system and ...
West Bethesda, MD · On-site
$104K - $166K/yr
... software for data acquisition, post processing and reporting of results ... Work with PCs as well as embedded architectures running Windows and Linux operating system and ...
$104K - $166K/yr
... software for data acquisition, post processing and reporting of results ... Work with PCs as well as embedded architectures running Windows and Linux operating system and ...
$104K - $166K/yr
... software for data acquisition, post processing and reporting of results ... Work with PCs as well as embedded architectures running Windows and Linux operating system and ...
$69.6K - $79K
1% of jobs
$79K - $88.4K
2% of jobs
$88.4K - $97.8K
3% of jobs
$97.8K - $107.2K
6% of jobs
$107.2K - $116.6K
5% of jobs
$116.6K - $126K
5% of jobs
$129.3K is the 25th percentile. Wages below this are outliers.
$126K - $135.4K
5% of jobs
$135.4K - $144.8K
7% of jobs
$144.8K - $154.2K
3% of jobs
$154.2K - $163.6K
3% of jobs
The median wage is $164.9K / yr.
$163.6K - $173K
58% of jobs
$69.6K
$152.5K
$173K
A typical day for an Entry Level Embedded Software Engineer often includes writing and reviewing code, testing software on hardware platforms, and debugging issues alongside more experienced team members. You'll likely participate in daily stand-up meetings, collaborate with hardware engineers, and contribute to ongoing projects through documentation or prototype development. While much of the work involves technical programming, you may also have the opportunity to engage in design discussions and learn from senior engineers. This balance of hands-on coding, testing, and teamwork helps you gain practical experience and develop your engineering skills early in your career.
An Entry Level Embedded Software Engineer designs, develops, and tests software that runs on embedded systems, such as microcontrollers and IoT devices. They work with low-level programming languages like C and C++, interact with hardware, and optimize system performance. Responsibilities often include writing firmware, debugging code, and collaborating with hardware engineers. This role is ideal for candidates with a background in computer science, electrical engineering, or a related field and a strong understanding of embedded systems concepts.
To succeed as an Entry Level Embedded Software Engineer, strong programming skills in C/C++, understanding of microcontrollers, and a relevant engineering degree are fundamental. Familiarity with embedded development environments, version control systems such as Git, and basic debugging tools is highly valued, though certifications like embedded systems courses can be advantageous. Effective communication, problem-solving abilities, and a willingness to learn help candidates integrate smoothly into multidisciplinary teams. These qualifications are essential because they ensure you can develop, test, and troubleshoot reliable embedded software within collaborative engineering environments.

The Wabtec Digital Onboard Solutions Engineering (DOSE) team develops a wide variety of products for the rail industry such as Electronically Controlled Pneumatics (ECP), Video and Event Recorders, Network Management Devices, Braking Systems, and Train Control Equipment. In this role, the Senior Embedded Software Engineer will work with a cross-functional Engineering team to design and develop new functionalities, as well as maintaining and expanding on the existing functions of our products.
How will you make a difference?
As a member of the DOSE Software Team, you will work closely with a cross-functional Engineering team to design and develop high quality Software components that align with system, functional, and cybersecurity requirements. You will report to the Software Manager and the broader business unit to ensure that we are meeting on-time deliveries and delivering the highest quality Software to our customers. You will be responsible for the design, development, and testing of Embedded Software Applications. You will perform requirement and design reviews, code reviews, and unit testing; and will be responsible for releasing Software, per the DOSE processes and guidelines.
What do we want to know about you?
Desired experiences include:
What will your typical day look like?
Our job titles may span more than one career level. The salary rate for this role is currently $71500-98100 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 www.WabtecCorp.com.
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.