Job Type: Full-Time, Permanent based in Charlotte, NC

Job Description:

Atom Power engineers are developing the next generation of technologies that are modernizing power distribution and circuit protection. We are disrupting an industry by changing how power is controlled in your home, office, data center and factory floor. We are looking for engineers who embody the innovative spirit needed to create the products others said could not be done.

We are seeking a Lead Firmware Architect to join our skilled cross functional team. If you are a confident leader, highly motivated and constantly learning then you are who we are looking for. This is your opportunity to develop and apply new technologies to a real greenfield project that touches every level of the IoT stack.


  • Lead firmware design, development, and validation for new products.

  • Establish and guide code development and test automation best practices.

  • Develop structured, testable, and maintainable code.

  • Bring-up, debug, and validate new designs.

  • Automate unit, integration, and hardware-in-the-loop testing.

  • Mentor team members and guide all development and test efforts as a key technical lead in the Engineering organization.

Minimum Qualifications:

  • BS in Computer Engineering, Electrical Engineering, Computer Science or related field.

  • 8 years of experience developing, testing, and documenting embedded software in an agile/scrum product development environment.

  • 2 years of experience in application architecture and technical leadership.

  • Experience with bare-metal and RTOS-based firmware development.

  • Strong fundamentals including common algorithms, design patterns and data structures.

  • Experience developing and automating development test processes at unit, integration, and system levels.

  • Experience with common wired, wireless and mesh communication technologies.

Preferred Qualifications:

  • Knowledge of single and three phase power systems.

  • Experience designing firmware for safety critical regulated products.

  • Experience developing secure IoT products.

  • Experience leading agile projects.

  • Experience with modern source control systems.

Visa sponsorship is not available for this position.

Apply for the Lead Firmware Architect Position

Max. file size: 32 MB.
This field is for validation purposes and should be left unchanged.