The Senior Software Engineer designs, develops, and maintains embedded software for industrial control systems, operating with a high degree of autonomy and technical ownership. This role serves as a technical leader within the development team, providing advanced expertise in embedded systems, real‑time operating systems, and industrial communication networks. The Senior Software Engineer is responsible not only for delivering high‑quality software solutions, but also for guiding design decisions, reviewing peer work, and ensuring robust, scalable, and maintainable system architectures.
Essential Job Duties and Responsibilities
- Lead the design, development, integration, and testing of embedded software solutions for industrial control products.
- Serve as technical owner for assigned features, subsystems, or products throughout the entire development lifecycle.
- Contribute to and influence system and software architecture decisions, ensuring scalability, reliability, and maintainability.
- Conduct design and code reviews and provide technical guidance and best‑practice recommendations to other engineers.
- Develop and review software requirements, design documentation, verification and validation plans, and build procedures.
- Support hardware bring‑up, system integration, and troubleshooting at both the subsystem and system level.
- Provide technical support during product launch activities, including field issue investigation and root cause analysis.
- Collaborate cross‑functionally with Hardware Engineering, Systems Engineering, Manufacturing, and Quality teams.
- Drive continuous improvement in software design practices, coding standards, development processes, and tool usage.
- Mentor and provide technical coaching to less‑experienced engineers.
- Perform other duties as assigned.
Education and Experience Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field required.
- 6–10 years of embedded software development experience in an industrial or regulated environment.
- Demonstrated experience owning complex software components or subsystems.
Skills and Abilities
- Proven experience developing embedded software in C and C++.
- Strong experience working with Linux‑based embedded systems and/or real‑time operating systems (RTOS).
- Solid understanding of industrial communication networks, with CAN bus experience strongly preferred.
- Experience with embedded microcontroller architectures, preferably STMicroelectronics (STM32) devices.
- Hands‑on experience with CODESYS PLC programming and control logic development.
- Demonstrated ability to debug and troubleshoot complex issues across hardware and software boundaries.
- Working knowledge of software version control systems, build systems, and embedded development toolchains.
- Experience supporting products throughout the entire product lifecycle, including development, release, production, and field support.
- Ability to translate system‑level requirements into robust, maintainable software designs.
- Strong analytical and problem‑solving skills applied to complex technical challenges.
- Effective written and verbal communication skills, including the ability to explain technical concepts clearly.
- Ability to manage multiple priorities across parallel development efforts.
- Demonstrated ability to influence technical direction without formal authority.
- Comfortable mentoring peers and providing clear, constructive technical feedback.
Working Conditions and Physical Demands
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed above are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Travel Required
Minimal _10_%
#nordsonindustrialcoatingsystems
Skills Required
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field
- 6-10 years of embedded software development experience
- Proven experience developing embedded software in C and C++
- Strong experience working with Linux-based embedded systems and/or real-time operating systems (RTOS)
- Solid understanding of industrial communication networks
Nordson Corporation Compensation & Benefits Highlights
The following summarizes recurring compensation and benefits themes identified from responses generated by popular LLMs to common candidate questions about Nordson Corporation and has not been reviewed or approved by Nordson Corporation.
-
Retirement Support — The 401(k) features automatic enrollment at 6%, a 50% match on up to 6% of pay, and an additional 3% company contribution for eligible U.S. employees even without employee contributions. Feedback suggests this retirement structure is above what many mid-size manufacturers offer.
-
Leave & Time Off Breadth — Paid holidays and a typical year-end shutdown between Christmas and New Year’s at many U.S. locations expand time off beyond standard PTO. Feedback suggests this shutdown is a distinctive work-life perk, though availability can vary by site or business unit.
-
Wellbeing & Lifestyle Benefits — Volunteer release time and a 3:1 charitable gift-matching program are offered alongside recognition programs, tuition assistance, and community initiatives. Feedback suggests these elements add value beyond core insurance and PTO.
Nordson Corporation Insights
What We Do
Nordson is a team of 7,300 global employees thriving in an environment where they are supported and encouraged to be their best. Working side by side, we build meaningful connections with each other and our customers. Together, we deliver products that are solutions, and they’re likely touching your life every day. Have you ever changed a diaper? Opened a box of cereal? Used a smart phone or driven a car? Then we’ve already met. At Nordson, we take pride in being an outstanding corporate citizen and strongly believe in sharing our success with the communities where our employees live and work. Whether you’re working in one of our labs, offices or manufacturing facilities, your efforts will enable our customers to succeed and our company to continuously improve and grow. We engineer, manufacture and market differentiated products and systems used for precision dispensing and processing in a variety of end markets, from packaging to transportation and medical to electronics. Founded in 1954, we operate under the values of integrity, respect for people, customer passion, energy and excellence. Nordson is headquartered in the United States in Westlake, Ohio, and has direct operations in more than 30 countries to support our products and systems with application expertise and a direct global sales and service organization









