Manager, Embedded/Firmware Engineering (Manager, Embedded Software Engineering) - Nordson
East Providence, RI
About the Job
Collaboration drives Nordson’s success as a market leader in Industrial Precision Solutions and Advanced Technology. Our employees thrive in an environment where we help each other reach our personal best and enable our company to continuously improve and grow, and our customers to succeed. You will find Nordson employees sharing our success by giving back in the communities around the world where we live and work.
From the mobile device in your pocket to the sensors in your car, and even life-saving medical devices, Nordson’s technology is used to make products that touch your life every day. Do you want to join a growing team in a market-leading technology company? We’re looking for motivated individuals who care about helping our customers succeed. If you value integrity, respect for people, customer passion, energy, and excellence, you’ll fit right in to the Nordson culture.
We are looking for a hands-on talented Embedded Software Engineering Manager to join the Nordson EFD team. In this role you will be responsible for leading a team of firmware engineers with core competency in designing, developing, troubleshooting, and debugging firmware and software programs on mechatronic systems for precision fluid dispensing used in advanced manufacturing processes and medical fluid handling. You and your team will work on complex hardware-software interaction problems that require strong analytical and data driven approaches to make our products smarter, connected, and intelligent.
How YOU will make an impact:
- Lead and develop a team that will own firmware architecture design, development, and validation to control electro-mechanical actuators, acquire sensor data, implement control algorithms, and enable digital communications on our products taking it from concept to production launch.
- Hire, mentor, and provide guidance to the team that cultivates a collaborative and inclusive environment to achieve technical excellence and maintain a customer centric focus.
- Continuously improve our software quality and documentation process, conduct code reviews, review code testing/product validation plans and results.
- Work with external vendors and partners to augment internal capabilities.
- Contribute to our product/technology roadmap development, annual ops planning and strategic planning.
- Manage regular interactions with peers and management within engineering, operations, technical sales and product line management.
- Provide direction and decision-making support as needed to sustain current products during quality escalations or supply chain disruptions.
Qualifications To Be Successful:
- 10 years’ experience in mechatronic product development, with a minimum of 3 years managing a team of more than five engineers.
- Strong embedded SW fundamentals, including a deep understanding of design and development flows, real-time constraints, concurrency, multi-processor systems, controls theory, caching, and virtual memory.
- Proficient in C/C++ programming of microcontrollers/microprocessors and FPGA’s. Knowledge of low -level hardware interfaces, register and interrupt programming, bare-metal software development, clock and power management, real time operating systems and communications protocols such as UART (RS232, RS485), SPI, TCP/IP, MODBUS, Profinet, Ethernet IP etc.
- Track record of having deployed Agile / Scrum / XP development best practices : Expertise in implementing configuration and release management, continuous integration, coding conventions, refactoring code, static code analysis and unit/regression testing.
- Background in robotics, machine automation and machine learning algorithms a plus.
- Led a team that contributes to a multidisciplinary fast paced product development environment.
- Have creatively and collaboratively solved problems with experience in root cause investigation.
- Strong communications skills, high levels of agility and a strong sense of ownership.
- Bachelors in Engineering, Physics or Math. Graduate degree in Computer engineering, Electrical engineering, or Computer science preferred.
What We Offer:
- Flexible work hours.
- Starting day 1, your benefits include Medical, Rx, Vision, Dental, Health Savings Account (HSA), 401k (with match AND additional 3% annual company contribution), tuition reimbursement and Life Insurance.
- Annual cash bonus based on personal & company performance.
- In addition to paid time off and paid holidays, each employee receives 16 hours of paid time each calendar year to perform volunteer services in our communities.
- Full-service on-site cafeteria
Working Conditions and Physical Demands: Office environment. 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 accommodation may be made to enable individuals with disabilities to perform the essential functions.
Travel Required: Estimated 10%
Nordson Corporation provides equal employment opportunity to all applicants and employees. No person is to be discriminated against in any aspect of the employment relationship due to race, religion, color, sex, age, national origin, ancestry, disability, sexual orientation, gender identity, genetic information, citizenship status, marital status, pregnancy, veteran status or any other status protected by applicable federal, state, or local law.
All employment offers are contingent upon successful completion of our pre-employment drug screening and background/criminal check, consistent with applicable laws.
#LI-NS1
Nordson Corporation provides equal employment opportunity to all applicants and employees. No person is to be discriminated against in any aspect of the employment relationship due to race, religion, color, sex, age, national origin, ancestry, disability, sexual orientation, gender identity, genetic information, citizenship status, marital status, pregnancy, veteran status or any other status protected by applicable federal, state, or local law. All employment offers are contingent upon successful completion of our pre-employment drug screening and background/criminal check, consistent with applicable laws.Third party recruiters and agencies should not contact employees of Nordson or its subsidiaries directly. Any resumes sent to a hiring manager or submitted to Nordson employees are considered unsolicited and property of Nordson. Nordson will not pay a placement fee unless the agency or recruiter has a signed contract with Nordson’s Human Resources department in advance of submitting a candidate for consideration. Verbal and written approvals will not be considered a valid contract for service.