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
- 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
- ...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...SuggestedWork at office
- 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...SuggestedWork experience placement
- 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...SuggestedRelocation
- 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
- ...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 timeWork experience placementFlexible hours
- 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...
$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 timeShift work$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 workFor contractorsLocal area- 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...
$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 workFor contractorsWork at office- ...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 officeLocal areaWork from homeWeekend workAfternoon shift
$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...$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 payDaily paidFull timePart timeInternship- 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...
- ...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
$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- ...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
$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 officeHome officeFlexible hours$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 payFull time- ## 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 workLocal areaImmediate startFlexible hours
- 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
- 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 timeWork experience placement
$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$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$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...$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...- 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...
- 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...
- 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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer III. Be the first to apply!
- software technical support Dublin, OH
- healthcare software sales Dublin, OH
- id software Dublin, OH
- senior c# .net software developer Dublin, OH
- embedded software Dublin, OH
- software implementation project manager Dublin, OH
- software sales Dublin, OH
- entry level software sales Dublin, OH
- remote software sales Dublin, OH
- software Dublin, OH

