Demo

Embedded Software Engineer IV (Senior)

IOS
Pittsburgh, PA Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 4/7/2025

Are you an engineer with a solid background in designing and developing hardware? How would you like to take your experience and be able to contribute to the health and safety of railways ?

If this opportunity sounds like you, then STOP and look NO further!

LB Foster is looking for an Embedded Software Engineer IV located in Dublin, OH. And we want to talk to YOU !

Who You Are...

As part of our Engineering team at our Dublin, OH location, you will be in a hands-on role developing, modifying, and maintaining customized embedded applications using software engineering best practices and standards.

This Position...

As an Embedded Software Engineer IV, in addition to working on embedded applications, you will also be responsible for mentoring a small team of engineers, ensuring the delivery of high-quality software solutions for our Salient Systems' products.

Some examples of the work you might do include...

  • Define software architecture and coordinate with team members regarding system level interfaces.
  • Develop product specifications and synthesize solutions with marketing, sales, and other team members.
  • Develop software for new and existing products.
  • Document high level system architecture developed software and participate in generation of user level documentation.
  • Load software and test on products prior to shipment.
  • Mentor and encourage growth in capabilities of team members.
  • Assume lead development role when needed.
  • Support existing products involving feature enhancement and problem solving.
  • Support customers and internal production and field service team members.
  • Participate in field testing and debugging.

What Do You Need?

  • Bachelor's degree in computer science or other engineering discipline required.
  • 7 plus years minimum experience developing software for embedded systems required.
  • Experience with embedded RTOS required.
  • Experience writing ISRs and programs that interact with devices at the register level required.
  • Experience working with binary serial protocols required.
  • Experience with real-time applications programming required.
  • Experience interpreting electronic schematics, device data sheets, and other technical documentation required.
  • Graphing library experience preferred.
  • Proficiency with oscilloscopes, meters, logic analyzers, and other test equipment to analyze and debug embedded systems.
  • Proficiency operating in a Linux workstation environment, both developing software for embedded microcontrollers and software that will run in a Linux environment.
  • Proficiency with TCP / IP network programming, routing, DNS, and DHCP.
  • Proficiency developing revision-controlled software consistently following an established process
  • Electronic circuit debugging, testing, design.
  • Programming with ASYNC, I2C, and SPI interfaces.
  • Embedded data acquisition applications involving A / D conversion.
  • Distributed source code management systems (e.g. Mercurial, GIT).
  • Digital signal processing.
  • BASH
  • Python
  • Linux device driver experience
  • Data analysis and statistical methods
  • Linux system administration
  • Familiarity with industry-standard procedures and processes (ie : ISO9001, UL / CE certification, etc.)
  • The Benefits :

  • Medical, dental, vision benefits the first day of the month after hire
  • Market-leading 401(k) program with company match
  • 10 paid holidays per year and vacation accrual plan (starts with 3 weeks)
  • Paid Parental Leave
  • 100% tuition reimbursement
  • Career development and advancement opportunities
  • Equal Opportunity Employer / Protected Veterans / Individuals with Disabilities

    The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information. 41 CFR 60-1.35(c)

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Embedded Software Engineer IV (Senior)?

    Sign up to receive alerts about other jobs on the Embedded Software Engineer IV (Senior) career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $145,630 - $167,634
    Income Estimation: 
    $162,729 - $194,659
    Income Estimation: 
    $80,479 - $90,779
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $90,609 - $105,383
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $117,524 - $131,245
    Income Estimation: 
    $145,630 - $167,634
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at IOS

    IOS
    Hired Organization Address Birmingham, AL Full Time
    As a Yard Person, you are responsible for moving, loading and unloading products and materials while following standard ...
    IOS
    Hired Organization Address Pittsburgh, PA Intern
    Responsibilities : Support the design, development and implementation, and maintenance of talent management and compensa...
    IOS
    Hired Organization Address Pittsburgh, PA Full Time
    At L. B. Foster we are innovating to solve global infrastructure challenges. Our engineering technology innovations enab...
    IOS
    Hired Organization Address Dublin, OH Full Time
    Are you an engineer with a solid background in designing and developing hardware? How would you like to take your experi...

    Not the job you're looking for? Here are some other Embedded Software Engineer IV (Senior) jobs in the Pittsburgh, PA area that may be a better fit.

    Embedded Software Engineer

    Software Engineering Institute | Carnegie Mellon University, Pittsburgh, PA

    Technical Manager/Lead Embedded SW Engineer

    Lynx Software Technologies, Pittsburgh, PA

    AI Assistant is available now!

    Feel free to start your new journey!