Senior Firmware Engineer
Sandy Springs, Georgia, US
Job ID: 13525
Alternate Locations:
Newell Brands is a leading consumer products company with a portfolio of iconic brands like Graco®, Coleman®, Oster®, Rubbermaid®, Sharpie® and Yankee Candle® - and 24,000 talented teammates around the world. Our culture is built on values in action: Integrity, Teamwork, Passion for Winning, Ownership, and Leadership. We work together to win, grow, and make a real impact—supported by a high-performing, inclusive, and collaborative environment where you can be your best, every day.
The Senior Firmware Engineer is a key member of the R&D team responsible for developing and sustaining embedded software for DYMO’s direct thermal and thermal transfer printers. This engineer leads firmware development across the full product lifecycle — from concept definition and system architecture through validation, certification, and production — ensuring robust, reliable, manufacturable, and compliant embedded solutions aligned with product objectives. This role requires a technically rigorous engineer who thrives in a fast-paced product development environment and brings strong architectural judgment, disciplined debugging skills, and structured problem-solving to every initiative.
Responsibilities
- Design, develop, and maintain embedded firmware for DYMO thermal printers, including print control, motion systems, cutting systems, tape transport mechanisms, and user interface functionality
- Analyze product requirements and translate them into scalable, maintainable embedded software architectures
- Participate in full product development lifecycle activities, including requirements definition, architecture selection, prototyping, debugging, validation, certification, and production release
- Own firmware system for critical product functions such as print quality, parameter optimization, motor control, cutting control, connectivity, and user interface behavior
- Define and execute firmware validation strategies, including development of test tools, documentation, and support for product qualification and regulatory certification
- Assist in hardware architecture selection and key component evaluation, ensuring optimal integration between firmware, electronics, and mechanical subsystems
- Support manufacturing readiness and mass production ramp, including debugging pilot builds, resolving field issues, and sustaining released products
- Conduct firmware sustaining activities for already marketed products, including performance improvements, defect resolution, and feature enhancements
- Collaborate closely with mechanical, electrical, quality, manufacturing, and external development partners to deliver reliable, high-quality embedded solutions
- Maintain accurate documentation and configuration control within enterprise systems (Jira, Windchill, and related tools), following agreed global development processes
- Build and expand technical knowledge related to thermal printing technologies, print parameter optimization, and emerging connectivity platforms
- Troubleshoot complex system-level issues using lab equipment such as oscilloscopes, logic analyzers, emulators, and multi-meters
- Work independently under general project-level supervision, delivering high-quality firmware solutions within defined timelines and resource constraints
Job Qualifications: Education and Experience
- Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Electronics & Computer Engineering, or related field
- Minimum 5+ years of experience in embedded systems and firmware development
- Proven experience delivering embedded software from concept through mass production in electromechanical or consumer products
- Experience working in cross-functional, international product development teams
Technical Expertise
- Strong experience with microcontrollers and embedded application processors (ARM-based platforms preferred)
- Strong proficiency in C; working knowledge of C++ for embedded systems
- Experience with RTOS environments and/or embedded Linux
- Understanding of electronics fundamentals and ability to interpret electronic schematics
- Experience developing low-level drivers and system-level firmware for motor control, sensors, communication interfaces, and user interfaces
- Familiarity with communication technologies such as Wi-Fi and Bluetooth is a plus
- Experience with development environments such as IAR, Keil, or similar toolchains
- Knowledge of C#, scripting tools, or managed languages is a plus
- Strong debugging capability using laboratory instrumentation
- Ability to design firmware architectures that balance performance, memory constraints, power consumption, and scalability
Professional Competencies
- Strong architectural thinking and structured technical decision-making
- Disciplined, data-driven problem-solving approach
- Ability to work independently while collaborating effectively across global, multi-disciplinary teams
- Clear and concise communication skills
- Strong ownership mindset with accountability for product performance and reliability
- Ability to operate effectively under time and resource constraints
#LI-MC2
Newell Brands (NASDAQ: NWL) is a leading global consumer goods company with a strong portfolio of well-known brands, including Rubbermaid, Sharpie, Graco, Coleman, Rubbermaid Commercial Products, Yankee Candle, Paper Mate, FoodSaver, Dymo, EXPO, Elmer’s, Oster, NUK, Spontex and Campingaz. We are focused on delighting consumers by lighting up everyday moments. Newell Brands and its subsidiaries are Equal Opportunity Employers and comply with applicable employment laws. EOE/M/F/Vet/Disabled are encouraged to apply.