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

Embedded Software Engineer III

L. B. Foster

The Embedded Software Engineer III will develop, modify and maintain customized embedded applications using software engineering best practices and standards. As an Embedded Software Engineer III, you will be responsible for ensuring the delivery of high-quality software solutions for our Salient Systems’ products. Responsibilities Design, develop, test and maintain software for new and existing embedded products Understand and translate customer requirements into product designs and solutions alongside marketing, sales and other team members Assume a lead development role when needed, including technical coordination of project activities and mentoring less experienced engineers Work independently with minimal supervision on assigned projects and tasks Support existing products through feature enhancement and troubleshooting Create and maintain documentation for developed software, including user-facing and technical documentation Support customers, internal production and field service team members by resolving software-related issues and providing technical guidance Install software on products and verify functionality prior to shipment Contribute to software quality initiatives including code reviews, version control, defect tracking, and continuous improvement of development processes Collaborate with hardware and application engineering team members to develop, integrate and deliver complete product solutions All other duties as assigned Experience, Education & License Requirements Bachelor’s or Master’s degree in Computer Engineering, Software Engineering or related technical field 5+ years of professional embedded software development experience using C Strong understanding of the Software Development Life Cycle including design, implementation, testing, deployment and maintenance No specific professional license required Skills & Abilities Proficiency in C/C++ programming languages; experience in Python and Bash is a plus Proficiency with embedded RTOS environments Proficiency in writing ISRs and software that interact with hardware at the register level Proficiency interpreting electronic schematics, device datasheets, reference manuals and other technical documentation Proficiency with oscilloscopes, meters, logic analyzers, and other test equipment to analyze and debug embedded systems Experience with board bring-up, peripheral integration and device driver development Experience with communication interfaces and protocols such as SPI, I2C, UART, USB, Ethernet or RS-232/RS-485 Experience with networking protocols and services such as TCP/IP, DHCP and DNS Experience with multi-threaded and real-time software design considerations, including timing, synchronization, memory use, and performance optimization Strong proficiency in embedded Linux development, including shell scripting, cross-compilation, deployment to target hardware and debugging of user-space and system-level software Experience with board support packages (BSPs), bootloaders, Linux kernel and device tree configuration for embedded Linux platforms Experience using source control tools such as Git Experience with debugging tools such as JTAG, GDB and trace/debug probes Experience developing embedded data acquisition applications involving A/D conversion Knowledge of digital signal processing techniques, including filtering and sampling Ability to apply data analysis techniques and statistical methods to support development and validation Familiarity with industry-standard development procedures and compliance processes, including ISO 9001 and UL/CE certification Competencies Problem Solving: Diagnoses complex technical issues, performs root cause analysis and develops reliable solutions Technical Communication: Communicates clearly with cross-functional teams to support product development, integration and customer needs Commitment to Quality: Maintains high standards for software architecture, code quality, testing, documentation and overall product performance Ownership & Accountability: Takes ownership of assigned designs, implementations and support activities. Delivers results with minimal supervision Adaptability & Execution: Effectively manages changing priorities and multiple assignments while maintaining accuracy, discipline and attention to detail Additional Qualifications Experience Required: 5 year(s): Experience with embedded software development using C Preferred: 5 year(s): Strong understanding of the Software Development Life Cycle including design, implementation, testing, deployment and maintenance Education Required: Bachelors or better in Computer Engineering or related field Preferred: Masters or better in Computer Engineering Equal Opportunity Employer/Protected Veterans/Individuals with Disabilities This employer is required to notify all applicants of their rights pursuant to federal employment laws. For further information, please review the Know Your Rights notice from the Department of Labor. #J-18808-Ljbffr

Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Embedded Software Engineer III in Dublin, OH vacancy
  • L.B. Foster Company is looking for an Embedded Software Engineer III responsible for developing, modifying, and maintaining customized embedded applications. You will ensure high-quality software solutions for Salient Systems’ products. Responsibilities include designing... 
    Suggested

    L.B. Foster Company

    Dublin, OH
    1 day ago
  •  ...Senior Embedded Software Engineer React Health is a fast-paced, growth-driven manufacturer and distributor of medical equipment, dedicated to supporting patients, caregivers, physicians, and healthcare providers. With a focus on respiratory and sleep health sectors... 
    Suggested
    Work at office

    React Health

    Dublin, OH
    1 day ago
  • Reacthealth is seeking a Senior Embedded Software Engineer in Dublin, Ohio (Hybrid). The successful candidate will have extensive experience in designing and implementing software for embedded systems, particularly in medical devices. Key responsibilities include writing... 
    Suggested
    Work experience placement

    Reacthealth

    Dublin, OH
    1 day ago
  • JOBTITLE: Electrical Quality Engineer III Ref.#: 9324.027 Job Location: Dublin, Ohio Job Duties: Responsible for the resolution and prevention of Electrical/Warranty quality issues. Work with engineers and managers to achieve quality improvement goals. Lead cross‑functional... 
    Suggested
    Relocation

    TOOGANN TECHNOLOGIES

    Dublin, OH
    1 day ago
  • React Health Holdings, LLC is looking for a Senior Embedded Software Engineer in Dublin, OH (Hybrid). The role involves designing and implementing software for embedded devices, alongside responsibilities such as writing system architecture documents and ensuring compliance... 
    Suggested

    React Health Holdings, LLC

    Dublin, OH
    3 days ago
  •  ...are discouraged, and the ability to have fun and collaborate (often simultaneously) is required. Position Summary A Senior Embedded Software Engineer is responsible for designing, coding, testing, and deploying physical and digital software products. You will lead... 
    Full time
    Work experience placement
    Flexible hours

    Rhode Island Commerce Corporation

    Columbus, OH
    20 hours ago
  • TOOGANN TECHNOLOGIES is seeking an experienced Electrical Quality Engineer III based in Dublin, Ohio. You will be responsible for resolving and preventing electrical warranty quality issues, collaborating with engineering and manufacturing to achieve quality improvement... 

    TOOGANN TECHNOLOGIES

    Dublin, OH
    1 day ago
  • $65k - $85k

     ...this job and more exclusive features. Job Description: Quality Engineer III Hudson Manpower's Information Technology department is seeking...  ...III, you will be responsible for ensuring the quality of our software products through testing and analysis. You will collaborate with... 
    Full time
    Shift work

    Hudson IT and Manpower

    Columbus, OH
    2 days ago
  • $52 per hour

    Job Title Mechanical Engineer III Location Perry, OH Type Contract Compensation $52.00 - DOE Contractor Work Model Onsite - onsite Hours...  ...systems using computer-assisted design (CAD) and 3D design software. Research, design, evaluate, and oversee the installation of... 
    Contract work
    For contractors
    Local area

    System One

    Columbus, OH
    5 days ago
  • Rhode Island Commerce is looking for a Senior Embedded Software Engineer to design and deliver high-quality software products. This role involves leading projects, mentoring engineers, and collaborating with cross-functional teams. The ideal candidate has a Bachelor's... 

    Rhode Island Commerce Corporation

    Columbus, OH
    1 day ago
  • $85k - $115k

    Construction Project Engineer III - Gilbane Building Join to apply for the Construction Project Engineer III role at Gilbane Building. Overview...  ...industry skills every day. This position is field-oriented, embedded with crews and foremen, and plays a key role in bridging field... 
    Contract work
    For contractors
    Work at office

    Gilbane Building

    Columbus, OH
    2 days ago
  •  ...announce the opening for an IT Sr Systems Engineer in our Columbus office! This position...  ...system and serving as the primary Tier III troubleshooting point person sound like a...  ...maintains IT infrastructure hardware, cloud, and software, including but not limited to Active... 
    Work at office
    Local area
    Work from home
    Weekend work
    Afternoon shift

    Benesch

    Columbus, OH
    3 days ago
  • $85k - $115k

    A leading construction firm in Ohio seeks a motivated Construction Project Engineer III to coordinate project information and ensure on-time delivery. Candidates should have a BS or MS in Engineering or Construction Management and 3+ years of relevant experience. Responsibilities... 

    Gilbane Building

    Columbus, OH
    2 days ago
  • $24 per hour

     ...Overview Systems Engineer Co-ops will be assigned to work with an experienced project team. Individual responsibilities will be designated...  ...role and/or with a team at a customer site Install project software and configuration onto site systems Participate in point-to-... 
    Hourly pay
    Daily paid
    Full time
    Part time
    Internship

    RoviSys

    Dublin, OH
    20 hours ago
  • System One is seeking a Mechanical Engineer III in Perry, OH, to join a team working on a vital nuclear project. The role requires strong engineering skills and relevant experience, particularly in mechanical systems and design. The ideal candidate will possess a Bachelor... 

    System One

    Columbus, OH
    5 days ago
  •  ...Job Title: Senior Windows Engineer (Endpoint Management & Modern Workplace) Job Location: Durham, NC Overview We are seeking an experienced Senior Windows Engineer to join our team and support a large-scale, enterprise environment of approximately 20,000 Windows... 
    Full time

    Pearson

    Columbus, OH
    4 days ago
  • $140.03k - $149.61k

     ...St. George Trucking & Warehousing, Inc.in Dublin, OH seeks Lead Engineer to assist in leading the scrum team and own the delivery of the team E2E. Assist in maintaining and streamlining projects, and continue to focus on the launch and development of systems. Cross-collaborate... 
    Remote work

    St. George Trucking & Warehousing, Inc.

    Dublin, OH
    1 day ago
  •  ...POSITION OVERVIEW Leading EDJE seeks highly skilled software developers driven to solve complex business challenges for our clients...  ..., valuing curiosity, imagination, and creativity as the engines of innovation. This full-time, salaried position offers flexibility... 
    Full time

    Leading EDJE

    Dublin, OH
    1 day ago
  • $80k - $100k

    Apply for the Technical Services Engineer III position at impact.com . Impact.com is the world’s leading commerce partnership marketing platform, transforming how businesses grow by helping them discover, manage, and scale partnerships across the entire customer journey... 
    Work at office
    Home office
    Flexible hours

    impact.com

    Columbus, OH
    5 days ago
  • $24 per hour

    A leading engineering firm in Ohio is seeking a Systems Engineer Co-op. The role involves working with project teams on instrumentation design, system configuration, and onsite startup activities. Candidates should be full-time students in technical fields with a GPA of... 
    Hourly pay
    Full time

    RoviSys Company

    Dublin, OH
    1 day ago
  • ## Senior Engineer, Warehouse Management SystemsApplylocations: TN-La Vergne-Tech Park: OH-Dublin-Cardinal Place: OH-Ohio-Work from Hometime...  ...or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through... 
    Temporary work
    Local area
    Immediate start
    Flexible hours

    Cardinal Health

    Dublin, OH
    2 days ago
  • Vaco Recruiter Services is seeking an Infrastructure Engineer III in Columbus, OH, offering a full-time, onsite role. The selected candidate will ensure the efficient operation of information systems and serve as a strategic technical resource. Responsibilities include... 
    Full time

    Vaco Recruiter Services

    Columbus, OH
    5 days ago
  • Full Time Dublin, OH, US Position Summary The IT Systems Engineer (Associate) supports the design, maintenance, and reliability of HBD’s enterprise IT systems across manufacturing and corporate environments. This role is designed for an individual transitioning from IT... 
    Full time
    Work experience placement

    HBD Industries

    Dublin, OH
    2 days ago
  • $100k - $125k

     ...customers to define functional requirements and design, configure, commission and qualify control systems & software programs. Responsibilities Lead teams of engineers and technicians to provide control system solutions Work in team environment with engineers and... 
    Daily paid

    RoviSys

    Dublin, OH
    4 days ago
  • $80k - $130k

    Overview Lead Controls Systems Engineers are responsible for designing and leading building automation projects. Day to day tasks will...  ...and acceptance testing Onsite System Startup Install project software and configuration onto site systems Participate in point to... 
    Daily paid

    Rovisys-Building-Technologies

    Dublin, OH
    4 days ago
  • $100k - $125k

    RoviSys is seeking an experienced automation engineer in Dublin, Ohio. The role involves leading engineering teams to provide state-of-the-art control systems, managing projects from inception to completion, and developing engineering standards to enhance efficiency. Ideal... 

    RoviSys

    Dublin, OH
    3 days ago
  • $65k - $85k

    A leading staffing and IT services firm in Ohio is seeking a Quality Engineer III to ensure software quality through testing and analysis. The role involves defining testing strategies, mentoring junior engineers, and collaborating with cross-functional teams. Ideal candidates... 

    Hudson IT and Manpower

    Columbus, OH
    2 days ago
  • Ll Oefentherapie is looking for a Principal Engineer to join their expanding Data Center Construction organization. This role involves overseeing the technical delivery of low-voltage systems, ensuring that projects meet Oracle’s standards. The successful candidate will... 

    Ll Oefentherapie

    Columbus, OH
    5 days ago
  • The Construction Association of Michigan seeks an Engineering Supervisor in Dublin, OH. The role involves leading an engineering team, guiding on vibration isolation products, and ensuring quality in engineering outputs. Candidates should have a Bachelor's degree in Mechanical... 

    Construction Association of Michigan

    Dublin, OH
    2 days ago
  • Apricity Robotics in Dublin, Ohio, is seeking a seasoned Systems Engineer to lead systems engineering and design assurance for our robotic platform. This in-person role involves guiding design processes, ensuring compliance with safety and standards, and collaborating... 
    Flexible hours

    Apricityrobotics

    Dublin, OH
    5 days ago

Do you want to receive more vacancies?

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