Demo

Firmware / Software Manager

Innovative Product Achievements LLC
Duluth, MN Full Time
POSTED ON 2/19/2025
AVAILABLE BEFORE 5/17/2025

Engineering

Job Title :  Firmware / Software Engineering Manager Experience Level :  Associate Job Location :  Duluth, Georgia Work Schedule :  Hybrid : M-F (4 days in office 1 day remote) Salary Range :  $150,000 - $165, 000 Bonus Eligible. FLSA Status :  Exempt At IPA, we believe in valuing our employees' well-being and providing comprehensive benefits that support both their personal and professional lives. Enjoy paid holidays & flexible time off, comprehensive healthcare including Telemedicine, HSA & FSA options, and Company-paid life and disability insurance. Plan for the future with a 401k match and Employee Stock Purchase program. Job Summary : Reporting directly to the Vice President of Engineering and Product Development, the Firmware / Software Manager leads the development and delivery of critical firmware and software solutions for our cutting-edge products. This role oversees the entire development lifecycle, ensuring high-quality, optimized, and scalable designs that meet business and technical objectives. As a leader-doer, this position requires a balance of hands-on technical execution and strategic leadership to drive innovation, efficiency, and excellence. Key Responsibilities : Leadership & Team Management :

  • Lead, mentor, and manage software, firmware, and DevOps engineers.
  • Provide strategic direction and vision for the FW / Control Systems Engineering team while fostering a collaborative and innovative culture.
  • Oversee resource planning, project timelines, and stakeholder communication.
  • Maintain communication between the department and management through reports and meetings.
  • Assist the Principal Engineer and team members as needed.
  • Keep management informed of departmental activities, issues, and improvements. Software & Firmware Development :
  • Oversee firmware and software development from design to deployment.
  • Design and develop applications, reusable software components, and database models.
  • Implement best DevOps practices for CI / CD, automation, and infrastructure management.
  • Evaluate, test, and review firmware and software to ensure they meet requirements and specifications.
  • Collaborate with cross-functional teams to integrate software and firmware components.
  • Coordinate with project teams to create and release product requirements, design specifications, and descriptions.
  • Ensure scalability, security, and performance of software architecture.
  • Manage version control, build systems, and deployment processes.
  • Analyze and provide feedback on peer designs in an open and collaborative review forum.
  • Assist with system integration, testing strategies, and documentation.
  • Actively participate in cross-functional teams to develop new products and address design issues in existing products. Quality Assurance & Compliance :
  • Evaluate products for non-conformance and recommend modifications.
  • Review product documentation for accuracy, including client-facing materials.
  • Support project initiatives and collaborate with the engineering team to meet deadlines.
  • Maintain accurate records throughout development to comply with company and government regulations.
  • Establish KPIs to measure and optimize quality and efficiency.
  • Contribute to product knowledge to enhance future installations and troubleshooting. Innovation & Problem-Solving :
  • Stay updated on emerging technologies to drive innovation.
  • Collaborate with technical experts and team members to solve complex technical problems.
  • Support department and company objectives by recommending policy and procedural improvements. Administrative & Compliance Responsibilities :
  • Provide estimates for project planning and resource allocation.
  • Attend meetings and training sessions as required.
  • Complete required reports and records accurately and promptly.
  • Adhere to established security safeguards, procedures, and company policies. Other Duties :
  • Perform other engineering duties as assigned to support the Engineering and Product Development functions. Qualifications : Education and Experience Requirements :
  • Bachelor’s or Master’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related field.
  • 7 years of experience in software / firmware development and DevOps, including 3 years in leadership. Skills & Abilites :
  • Professional experience with switches, solenoids, motors, and other electromechanical components.
  • Knowledge of serial communication protocols (RS232, RS485, CAN, SPI), USB communications, TCP / IP, and SQL databases.
  • Experience with PCB layout and design.
  • Proficiency in programming languages such as C, C , Python, Java, or Go.
  • Strong leadership, problem-solving, and communication skills.
  • Ability to manage multiple projects and priorities in a fast-paced environment.
  • Excellent analytical and troubleshooting skills.
  • Strong understanding of firmware development and embedded systems.
  • Hands-on expertise with DevOps tools like Docker, Kubernetes, Terraform, Ansible, and Jenkins.
  • Strong knowledge of cloud platforms (Azure) and infrastructure as code.
  • Familiarity with Agile / Scrum methodologies.
  • Knowledge of cybersecurity best practices.
  • Experience with microcontrollers and their programming (Atmel, ARM microprocessors, SBCs, and Linux distributions).
  • Application development lifecycle, code reviews, software testing, packaging / deployment, and malfunction RCA.
  • Proficient in C / C programming, Linux, microcontroller firmware, and VMWare / virtual machines.
  • Skilled in the use of electronic test equipment, e.g., multi-meter and oscilloscope. About Us : IPA is a global leader in innovative linen and specialty uniform distribution solutions. Our cutting-edge software and hardware empower you to efficiently manage distribution, enhance staff satisfaction, reduce infection risks, and lower costs. Proudly made in the U.S.A, our solutions are trusted by over 1,000 hospitals worldwide. Since our inception in 1995, IPA has evolved into the industry frontrunner, serving more than 1 million healthcare professionals daily. From community hospitals to top academic hospitals, including 18 of the 20 hospitals on the U.S. News and World Report Best Hospitals Honor Roll 2023-2024, our technology sets the standard for excellence. For more about life at IPA visit https : / / www.thinkipa.com / careers IPA is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. COVID-19 considerations : IPA is mandating that all of our employees must have the COVID vaccine. To be considered for this position, you must be fully vaccinated before the start of employment. Exemptions and accommodations will be made for legitimate religious or medical reasons. Equal Opportunity Employer / Protected Veterans / Individuals with Disabilities The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor’s legal duty to furnish information. 41 CFR 60-1.35(c)

Salary : $150,000 - $165,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Firmware / Software Manager?

Sign up to receive alerts about other jobs on the Firmware / Software Manager career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$156,679 - $196,968
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$222,941 - $284,552
Income Estimation: 
$266,380 - $359,704
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Innovative Product Achievements LLC

Innovative Product Achievements LLC
Hired Organization Address Duluth, GA Full Time
Job Title : Firmware / Software Engineering Manager Experience Level : Associate Job Location : Duluth, Georgia Work Sch...
Innovative Product Achievements LLC
Hired Organization Address Duluth, GA Full Time
Job Title: Director of Product and Operations Experience Level: Mid-Senior Job Location: Duluth, Georgia Work Schedule: ...

Not the job you're looking for? Here are some other Firmware / Software Manager jobs in the Duluth, MN area that may be a better fit.

Designer Job at Usabit - Tecnologia de Software in Virginia

Usabit - Tecnologia de Software, Virginia, MN

Global Head of Business Continuity

Swift Software, Virginia, MN

AI Assistant is available now!

Feel free to start your new journey!