Embedded Software Engineer
$91k - $129.8kWabtec Corporation
Job Description
Who will you be working with?
You will be part of the Product Engineering team, working closely with Automation, Manufacturing Operations, and Manufacturing Engineering teams. This role collaborates across functions to improve processes, integrate new technologies, and support high-quality, efficient manufacturing operations.
How will you make a difference?
As an Embedded Software Engineer, you will define and develop embedded software in accordance with software design and test requirement specifications and conduct verification testing during development. You will play a key role in developing innovative, market-leading electro-mechanical products as part of a cross-functional project team.
What do we want to know about you?
- Do you have a BS in Electrical Engineering or a BS in Software Engineering? (MS preferred)
- Do you have 5+ years of experience designing/developing embedded software systems?
- Do you have experience developing embedded software using C/C++ for microcontrollers such as Microchip PIC, STM32, NXP, Renesas, TI, or similar platforms?
- Do you have experience developing bare-metal firmware for time critical processing systems such as A/D sampling, motor control and communications?
- Are you familiar with state machine architectures, interrupt service routines, and Microchip Ethernet stack?
- Are you familiar with industrial and embedded communication protocols including CAN, CAN-FD, Modbus, RS-485, USB, Ethernet, MQTT, BLE, and Wi-Fi?
- Do you have experience with microcontroller digital/analog peripheral hardware interface (SPI, I2C, UART, Digital I/O, PWM, timers)?
- Do you have experience with automated builds, unit testing, continuous integration, and software release management?
- Do you have experience using a source control system, code reviews, branching strategies, and collaborative software development workflows? Experience using GIT is desirable.
- Do you have experience developing automated test and validation tools using LabVIEW, Python, or equivalent environments?
- Do you have experience with PC-based engineering tools and scripting environments such as Matlab, Python, C#, .NET, or equivalent?
- Are you proficient with schematic capture, component footprint modeling and PCB design tools? Experience with Altium Designer is very desirable.
- Do you have the ability to effectively communicate highly technical concepts to a non-technical audience?
- Experience building desktop applications (Windows, Linux, etc…) a plus.
- Understanding of secure bootloaders and over-the-air (OTA) firmware update mechanisms is desirable.
- Knowledge implementing secure boot, secure firmware updates, authentication, encryption, secure key storage, and cybersecurity best practices for connected embedded devices is desirable.
- Familiarity with IEC 62443, NIST Cybersecurity Framework, or similar cybersecurity standards is desirable.
- Familiarity with Locomotive electrical systems is desirable.
- Are you a strong problem solver who can communicate technical concepts clearly?
- Can you manage multiple priorities and adapt to changing deadlines?
- Are you highly organized, detail-oriented, and able to work independently?
- Are you comfortable working in environments with ambiguity and complexity?
- Are you able to travel as needed for the role?
What will your typical day look like?
- Optimize firmware performance, memory utilization, and computational efficiency within resource-constrained embedded systems
- Code development for configuring/interfacing with real time clocks, Ethernet PHY chips, external memory, and specialty sensors
- Implement security and password access routines and Ethernet communication protocols
- Leverage AI-enabled engineering tools and technologies to enhance hardware design, firmware development, testing, troubleshooting, documentation, and data analysis activities; evaluate emerging AI capabilities and implement best practices to improve engineering efficiency, product quality, and innovation while ensuring compliance with cybersecurity, safety, and regulatory requirements
- Manage equipment and capital projects within budget and timelines
- Collaborate with teams to resolve issues and enhance manufacturing performance
- Apply Lean principles and drive continuous improvement initiatives
- Ensure safety, quality, and compliance in all processes
You may also be asked to perform other duties outside of your function or trade, for which adequate training will be provided if necessary.
Wabtec will only employ those who are legally authorized to work in the U.S. for this opening. Any offer of employment is conditioned upon the successful completion of a drug screen (as applicable) and fitness for duty test (as applicable).
#LI-LV1
Additional Information
Our job titles may span more than one career level. The salary rate for this role is currently $91000-129800 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.
- ...Senior Life Sciences Knowledge Engineer Company: Norstella Location: Remote, United... ...applied AI development. This role will be embedded within a group of life science thought... ...including agents, throughout the entire software development lifecycle (SDLC). Experience...SuggestedFull timeTemporary workWork at officeLocal areaRemote workFlexible hoursShift work
$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...Industries Software is seeking a Digital Thread & Systems Engineering Intern to support the Capital PreSales organization. This...SuggestedRemote jobHourly payFull timeInternshipLocal area$114.6k - $234.6k
...workflows; defines integration contracts across software, firmware, and hardware. Leads deep-dive... ...; provides guidance and coaching to engineers to drive improvements. Utilizes... ...innovations to life-saving care. And with AI embedded across our products and services, we...SuggestedTemporary workFlexible hoursShift work$116.36k - $155.15k
...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...SuggestedFull timeTemporary workRemote work1 day per week$132.23k - $176.31k
...Role In a fast-paced, high-accountability environment where innovation drives the future of AI-ready connectivity, a Senior Software Engineer - HCM plays a pivotal role behind every successful payroll cycle. This professional serves as the steward of Employee Central...SuggestedTemporary workRemote workWork from home$18 - $25 per hour
...collaborative ecosystem of the world's most advanced hardware and software solutions, WWT helps clients and partners conceptualize, test... ...2026. If you’re interested in Solutions, Consulting and Engineering this is the place for you! Why Solutions Consulting & Engineering...Remote jobHourly paySummer workInternshipWork at officeImmediate startShift work$93.09k - $124.12k
...deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Senior IT Systems Engineer provides advanced Tier II support by troubleshooting and repairing network devices, tools, and services for a nationwide fiber...Full timeTemporary workWork at officeRemote workShift workNight shift$18 - $50 per hour
...Siemens Digital Industries Software Strategic Student Program (SSP) Discover your career with us at Siemens Digital Industries Software... ...Position Overview: As an Electronics Reliability Product Engineering Intern , you will support the development of Simcenter Simlab...Remote jobHourly payFull timeInternshipWork at officeLocal area$186.07k - $218.9k
...together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. As a Senior Software Engineer on the Platform Core Automation team, you'll build the AI infrastructure and agentic systems that automate customer support...Local area$120k - $140k
...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales... ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations...Remote jobFull timeH1b$80k - $125k
...facilities and the technology you need to thrive - in our offices or yours. Job Summary SHI is seeking a highly motivated Software Engineer to join our Customer Experience Development Team. In this role, you will help develop a digital platform that integrates...Full timeWorldwideHome officeFlexible hours$90k - $115k
...core to our business. Join Evolent for the mission. Stay for the culture. What You'll Be Doing: Evolent is seeking a Software Engineer to join an Agile team building healthcare-focused backend software solutions that support analytics, integration, and operational...Full timeImmediate startWork from home- ...all cultures and affords personal and professional growth opportunities. Learn more at . Overview of Job Function: As a Software Engineer, you will be a core contributor to Verint's engineering team. You will design and build full-stack features end-to-end, write...Local areaWorldwideShift work
$96.8k - $120k
...you looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Software Engineer II on our Automatic Tank Gauge team. We are looking...Work at officeLocal areaRemote workWorldwide- ...join us? What’s the position? We're hiring an AI Forward Deployed Engineer to build agentic and generative AI for our Enterprise functions... .... Job requirements What are we looking for? 4+ years in software or AI engineering, or a relevant degree. Strong Python, with experience...Contract workRemote workFlexible hours
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- Material HandlerWe are seeking a full-time Material Handler at Garmin's location in Salem, OR. In this role, you will be responsible for loading, unloading, inputting data, processing shipping, consumer and retail returns, tracking orders and other inventory movement, ...Full timeLong distanceFlexible hoursShift work
$71.2k - $166.1k
...Health Government Services is seeking a skilled Federal Senior Engineer/Architect (Principal Consultant) to join our mission-driven organization... ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn that...Temporary workFlexible hours- BottleDrop Material HandlerLancaster RC 705 - Salem, OR 97305OverviewSalary Range $16.79 Position Type Part TimeDescriptionOur VisionA world where no resource is wasted.Our MissionTo ensure that no resource goes to waste by empowering people to redeem every container easily...
- Job Title Job Description Performs routine to complex diagnostic radiographic examinations using fixed and portable imaging equipment. Positions patients and selects or adjusts technical factors to obtain high-quality diagnostic images. Provides patient care...Seasonal workLocal areaNight shiftRotating shiftWeekend workAfternoon shift
$56.41 - $74.06 per hour
Job Summary To provide diagnostic services in a hospital and/or clinical setting, to include clerical duties as required. To perform all duties in a manner which promotes team concepts and reflects the KPNW Mission and philosophy. Performing diagnostic procedures, using...Part timeWork experience placementLocal areaShift work- Summary Join our team as an X-Ray Technologist (Diagnostic Radiologic Technologist) and provide high-quality diagnostic imaging that supports physicians in diagnosing and treating patients. We seek skilled, compassionate professionals dedicated to patient care, safety,...Part timeSeasonal workNight shiftRotating shiftWeekend workAfternoon shift
$186.07k - $218.9k
...get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...Local area$79.2k - $209.5k
...Job Description As a Senior Software Development Engineer in the Oracle Cloud Infrastructure (OCI) Security Platform division, you will help... ...from industry innovations to life-saving care. And with AI embedded across our products and services, we help customers turn...Temporary workFlexible hours$170.6k - $261.3k
...resulting data from vehicle to cloud. We are seeking a Senior Software Engineer to develop the services, integrations, automation, and end-... ...in autonomous vehicles, robotics, automotive software, embedded systems, or other safety-critical domains. Familiarity with...Full timeLocal areaRemote workWork from homeRelocation packageFlexible hours- ...Senior Software Engineer - MainframeRemote - United StatesJR013948 At Ensono, our Purpose is to be a relentless ally, disrupting the status quo and unleashing our clients to Do Great Things ! We enable our clients to achieve key business outcomes that reshape how...Full timeTemporary workRemote workWork from homeFlexible hours
$125k - $150k
...environments while working with technologies from NVIDIA, Microsoft, and Google. This role is ideal for engineers who love solving complex problems, building production software, and learning new technologies in a fast-moving AI landscape. Role Description Design and...Full timeRemote workWorldwideFlexible hours- ...platforms, turn system-level results into clear feedback for engineering and leadership, and help accelerate validated AV deployment at... ...implement metrics and analyses to introspect autonomous driving software performance atinterfaces across the autonomy stack; partner...Full timeLocal areaRemote workWork from home
$155k - $241k
...Senior Software Engineer, Navigation Agility's commercially deployed humanoids operate alongside teams in warehouses, manufacturing facilities, and distribution centers—tackling physically demanding and repetitive tasks while enabling workers to focus on higher-value...Full timeTemporary workLocal areaRelocation packageFlexible hours$30 per hour
...unique opportunities for smart, hands-on engineers with the expertise and passion to solve... ...customer-focus of the leading enterprise software company in the world. Values are OCI'... ...to life-saving care. And with AI embedded across our products and services, we help...Hourly payTemporary workInternshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software sales representative Salem, OR
- embedded software Salem, OR
- entry level software sales Salem, OR
- software technology Salem, OR
- software implementation project manager Salem, OR
- software support Salem, OR
- government software Salem, OR
- software engineer - cloud services Salem, OR
- bank software Salem, OR
- ultimate software Salem, OR


