Embedded Firmware Engineer
Georgia-Pacific
Neenah, United States of America
16 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Neenah, United States of America
Tech stack
JavaScript
Agile Methodologies
Unit Testing
C Sharp (Programming Language)
Software Debugging
Embedded Software
Firmware
Integrated Development Environments
Object-Oriented Software Development
Real-Time Operating Systems
SAP Applications
Software Repository
PIC Microcontroller
GIT
Software Version Control
Programming Languages
Job description
Join us as an Embedded Firmware Engineer designing and delivering firmware that powers nextgeneration devices! You will turn concepts into reliable, lowpower products by developing firmware architectures, leading crossfunctional development efforts, and driving measurable improvements in product performance and customer experience.
Our Team
You will be part of the Devices team, a collaborative, crossdisciplinary group of hardware, software, and project engineers focused on taking motorized, sensordriven systems from prototype to production. We move quickly, iterate often, and prioritize customercentric solutions.
What You Will Do
- Architect and deliver embedded firmware that enables reliable, lowpower devices and improves product performance and customer outcomes.
- Translate product requirements into firmware designs and algorithms that reduce energy use, improve responsiveness, and simplify maintenance.
- Lead crossfunctional efforts to integrate firmware with mechanical, electrical, and cloud/software components to accelerate timetomarket.
- Define and execute verification strategies and test plans using statistical analysis to increase product quality and reduce field issues.
- Drive multiple projects to completion on schedule while documenting architecture, decisions, and delivery artifacts in source control and lifecycle systems (e.g., Git, SAP).
Requirements
- Bachelor's degree in Engineering (electrical, electronics, computer, or software) or equivalent practical experience.
- Proficient in C and C++ for embedded systems development.
- Handson experience with embedded microcontrollers and proven debugging/troubleshooting techniques.
- Working knowledge of motor controls, power supplies, lowpower electronics, and wireless communications.
- Experience managing code repositories with Git and documenting work in engineering lifecycle systems.
What Will Put You Ahead
- Experience developing on ARM CortexM series microcontrollers.
- Experience with realtime operating systems (RTOS) in embedded devices.
- Experience working in an agile project development environment.
- Familiarity with automated unit testing and embedded testing frameworks.
- Knowledge of multiple programming languages (e.g. C#, JavaScript, Object-Oriented Languages)
About the company
All Koch companies value diversity of thought, perspectives, aptitudes, experiences, and backgrounds. We are Military Ready and Second Chance employers. Learn more about our hiring philosophy here., As a Koch company and a leading manufacturer of bath tissue, paper towels, paper-based packaging, cellulose, specialty fibers, building products and much more, Georgia-Pacific works to meet evolving needs of customers worldwide with quality products. In addition to the products we make, we operate one of the largest recycling businesses. Our more than 30,000 employees in over 150 locations are empowered to innovate every day -to make everyday products even better.
At Koch, employees are empowered to do what they do best to make life better. Learn how our business philosophy helps employees unleash their potential while creating value for themselves and the company.