Demo

Firmware / Software Manager

Expert Technical Solutions
Duluth, GA Full Time
POSTED ON 3/11/2025
AVAILABLE BEFORE 4/9/2025
Expert Technical Solutions is seeking a Firmware / Software Manager for one of our industry leading clients based out of Atlanta, GA (Duluth 30097 ) . This person will lead the development and delivery of critical firmware and software solutions for our client’s 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. . This role will report to the VP of Engineering and Product Development .

This is a Permanent , HYBRID (4 days onsite) opportunity offering competitive pay and outstanding growth potential.

Essential Duties And Responsibilities

  • Lead, mentor, and manage software, firmware, and DevOps engineers.
  • Oversee resource planning, project timelines, and stakeholder communication.
  • Assist the Principal Engineer and team members as needed.
  • Keep management informed of departmental activities, issues, and improvements.
  • 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.
  • 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.
  • 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.
  • Stay updated on emerging technologies to drive innovation.
  • Collaborate with technical experts and team members to solve complex technical problems.
  • Provide estimates for project planning and resource allocation.
  • Adhere to established security safeguards, procedures, and company policies.
  • Ensure compliance with industry standards and safety regulations.


DESIRED SKILLS And EXPERIENCE

  • Bachelor’s or Master’s degree in Mechatronics Engineering, Electrical Engineering, Robotics, Mechanical Engineering, or a related field.
  • 7 years of experience in software/firmware development and DevOps, including 3 years in leadership.
  • 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.

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: 
$154,509 - $200,187
Income Estimation: 
$188,252 - $252,911
Income Estimation: 
$71,493 - $96,419
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$137,568 - $176,908
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Expert Technical Solutions

Expert Technical Solutions
Hired Organization Address Duluth, GA Full Time
Expert Technical Solutions is seeking a Director of Product and Operations for one of our industry leading clients based...
Expert Technical Solutions
Hired Organization Address Alpharetta, GA Contractor
Full Stack Developer – React, Java, Spring Boot, Product Dev Location: Alpharetta, GA (Onsite 5x/ wk – flexible hours ) ...
Expert Technical Solutions
Hired Organization Address Norcross, GA Full Time
Job Description Job Description Technolog y / Finance Project Coordinator Expert Technical Solutions is seeking an exper...
Expert Technical Solutions
Hired Organization Address Green, WI Full Time
IT Manager – Engineering Applications – Green Bay, WI Expert Technical Solutions has an immediate opening for a motivate...

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

Manager of Software/Firmware Development

Trojan Battery Company, Atlanta, GA

Firmware / Software Manager

IPA, Duluth, GA

AI Assistant is available now!

Feel free to start your new journey!