Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$98.12k - $142.09k

Actalent

Job Description

Job Description

Job Title: Staff Firmware Engineer Job Description

This role calls for an experienced and highly capable Staff Firmware Engineer to lead the design, development, and maintenance of embedded firmware components within a cross-functional engineering organization. You will act as a firmware technical lead, collaborating closely with product management, project management, cellular modem providers, certification bodies, and other R&D teams to deliver complete Smart Grid solutions. The position combines hands-on low-level development with leadership responsibilities, requiring deep expertise in cellular technologies, embedded systems, and complex R&D projects.

Responsibilities
  • Lead the development and testing of cellular modem interface firmware for embedded systems.
  • Design, implement, and maintain embedded firmware components in support of Smart Grid solutions.
  • Handle telecommunication-specific constraints and behaviors in firmware design and implementation.
  • Manage SIM, APN, and operator-driven configuration differences to ensure reliable device connectivity.
  • Develop and execute cellular network simulations to validate firmware behavior under diverse conditions.
  • Use modem test tools to capture and analyze diagnostic traces for troubleshooting and performance tuning.
  • Analyze modem logs, network traces, and protocol flows to identify root causes of connectivity and performance issues.
  • Drive firmware fixes and enhancements that improve robustness and reliability across varying network conditions and technologies.
  • Collaborate with subject matter experts and business partners on component and system-level design.
  • Work closely with product management, project management, carriers, certification bodies, and other R&D teams throughout the design, development, and validation lifecycle.
  • Contribute to end-to-end solution development involving device, network, and backend interactions.
  • Provide leadership on complex hardware, firmware, software, and complete solution projects as part of a cross-functional team.
  • Allocate time approximately 30% to leadership and 70% to hands-on firmware development activities.
  • Conduct code reviews to ensure adherence to established best practices, coding standards, and quality expectations.
  • Mentor and energize junior engineers, helping them grow technically and achieve project deliverables.
  • Lead small project teams, including hosting regular meetings and coordinating with internal and external partners in written and verbal forms.
  • Participate in activities that improve the engineering team, such as interviewing candidates, mentoring peers, and sharing best practices.
  • Independently manage complex R&D projects, including planning, execution, and issue resolution with minimal supervision.
  • Communicate effectively with diverse audiences using multiple communication channels.
  • Build and maintain cross-team and cross-functional relationships to facilitate ongoing and future projects.
  • Stay current on evolving cellular and embedded firmware technologies and apply this knowledge to utility-focused solutions.
  • Learn new technologies and tools independently and facilitate training and knowledge sharing across multiple teams.
  • Support field deployments of cellular devices, including SIM management, device provisioning, and troubleshooting in real-world environments.
  • Engage with clients when needed to provide technical consulting on products and solutions.
Essential Skills
  • Bachelor’s degree in Electrical Engineering, Computer Science, or a related field.
  • Extensive software development experience (5–10 years), with a significant portion focused on cellular-related technologies.
  • Strong experience in embedded firmware development using the C programming language.
  • Hands-on experience working with cellular modems and interacting with carrier networks.
  • Understanding of power-saving modes such as PSM and eDRX and their impact on device behavior.
  • Knowledge of network-induced latency, connection drops, and retries, and how they affect embedded devices.
  • Experience debugging issues that appear only under real network conditions.
  • Exposure to end-to-end systems involving device-to-network-to-backend interactions.
  • Experience with low-level embedded development, including RTOS-based systems.
  • Proficiency in debugging software and embedded systems in complex R&D environments.
  • Strong multitasking, organizational, and time management skills.
  • Ability to work effectively both independently and as part of a team.
  • Ability to handle complex R&D hardware, firmware, software, and complete solution projects.
  • Strong communication skills, with the ability to communicate effectively across audiences and mediums.
  • Ability to exercise critical thinking and creative problem solving.
  • Ability to work effectively as part of a cross-regional and cross-functional team.
Additional Skills & Qualifications
  • Experience with cellular device deployment, including SIM management and device provisioning.
  • Experience with field troubleshooting of deployed devices in real-world environments.
  • Exposure to client interaction for technical consulting on embedded and connectivity products.
  • Experience with C++ in embedded or systems programming contexts.
  • Familiarity with Linux-based environments and RTOS for low-level firmware development.
  • Experience using modem test tools and diagnostic utilities for trace analysis.
  • Ability to stay current on changing cellular and embedded firmware technologies, particularly in the utility and Smart Grid domains.
  • Ability to facilitate training and knowledge sharing across multiple teams.
  • Experience leading small project teams, including organizing weekly meetings and coordinating with partners.
  • Experience contributing to team growth through activities such as interviewing, onboarding, or mentoring.
Work Environment

This is an onsite role, working Monday through Friday, typically from 8:00 a.m. to 5:00 p.m. You will operate in a collaborative R&D environment, working closely with cross-functional engineering, product, and project teams. The work involves hands-on interaction with embedded hardware, cellular modems, and related test and diagnostic tools, as well as software development in languages such as C and C++ on RTOS and Linux-based platforms. The organization offers a comprehensive benefits package, including medical, dental, and vision coverage, life insurance, and a 401(k) retirement plan with a company match. Team members receive three weeks of paid time off and eleven paid holidays, along with tuition reimbursement, optional pet insurance, supplemental medical coverage, and various wellness and enrichment programs that support long-term growth and work-life balance.

Job Type & Location

This is a Permanent position based out of Alpharetta, GA.

Pay and Benefits

The pay range for this position is $98122.00 - $142088.00/yr.

As a part of the family, employees are offered a comprehensive and competitive package of benefits including medical, dental and vision coverage, life insurance, and a 401(k)-retirement plan featuring a generous company match incentive. Additionally, we offer three (3) weeks of Paid Time Off (PTO) as well as eleven (11) paid holidays. We also offer a tuition reimbursement program, optional pet insurance, supplemental medical coverage and a host of other perks to ensure the health, wellness, and enrichment of our team members.

Workplace Type

This is a fully onsite position in Alpharetta,GA.

Application Deadline

This position is anticipated to close on Aug 3, 2026.

About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on ziprecruiter.com for other accommodation options.

San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.

Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.

Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.

Vacancy posted 8 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in Alpharetta, GA vacancy
  • NOTE: Need candidates from home appliance companies that manufacture smart devices. Job Title: Senior Firmware Engineer Location: Roswell, GA (Onsite) Duration: 12+ Months Job Description Architect robust, secure IoT systems while balancing trade-offs between cost,... 
    Suggested

    ACL Digital

    Roswell, GA
    4 days ago
  • $176.52k

     ...(United States of America) Please review the following job description: Company Name: CRC Group, LLC Job Title: Software Engineer IV Hours: Monday – Friday, 9:00am to 5:00pm Location: 2520 Northwinds Parkway, Alpharetta, GA 30009 Salary: $176,521.40 per... 
    Suggested
    Full time
    Temporary work
    Remote work
    Monday to Friday
    Shift work
    Day shift

    CRC Group, L.L.C.

    Alpharetta, GA
    12 days ago
  • $86.6k - $144.4k

     ...centralized design tokens, while leveraging a modern, scalable technology stack. About the Role We are seeking a Full Stack Engineer to partner closely with product, design, and engineering teams to deliver a high-quality, scalable web application. This role... 
    Suggested
    Local area

    RELX

    Alpharetta, GA
    22 days ago
  • $152.13k - $154.2k

     ...Description EMPLOYER : Delta Dental Insurance Company TITLE :   Senior Software Engineer   Location: 1130 Sanctuary Parkway, Alpharetta, GA 30009; Must live within reasonable commuting distance from HQ and able to appear in office as required.   Salary... 
    Suggested
    Work at office

    Delta Dental

    Alpharetta, GA
    3 days ago
  • $70k - $80k

     ...Everyone.   Company Overview We are a global leader in HVAC and consumer electronics solutions. Our North American R&D and engineering team works closely with Global HQ in South Korea to develop and validate advanced HVAC control systems tailored to the North... 
    Suggested
    Full time
    Temporary work
    For contractors
    Local area
    Immediate start

    LG Ad

    Alpharetta, GA
    4 days ago
  •  ...bright minds, and make a meaningful impact, we want to hear from you. Equifax is seeking creative, high-energy and driven software engineers with hands-on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the... 
    Full time
    Immediate start
    Shift work

    Equifax

    Alpharetta, GA
    4 days ago
  •  ...The Judge Group is seeking a Senior Hardware Engineer ( Logic Design Engineer) in Alpharetta, GA with 7+ years of experience of full lifecycle...  ...Engineering (EE) MUST HAVE: 7+ years experience with firmware development MUST HAVE: 7+ years in hardware... 
    Relocation
    Relocation package

    The Judge Group

    Alpharetta, GA
    14 hours ago
  • $101.8k - $162.6k

     ...alongside meaningful social, community, and societal impact. How You Will Contribute: Reporting to the Senior Manager, Hardware Engineering, you will be an integral part of a strong and vibrant hardware team that performs design, development, and validation of... 
    Flexible hours

    Ciena

    Alpharetta, GA
    4 days ago
  • $110k - $186k

     ...we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv. Job Title Senior DevOps Engineer About your role: As a Senior DevOps Engineer you will be responsible for engineering, architecture, automation and monitoring... 
    Full time
    Contract work
    Temporary work
    For contractors
    H1b
    Work at office
    Local area
    Monday to Friday

    Fiserv, Inc.

    Alpharetta, GA
    3 days ago
  •  ...streamline their financial operations, ensuring accuracy, efficiency, and compliance. Position Summary The Senior DevOps Engineer is responsible for designing, maintaining, and continuously improving the infrastructure that powers MediStreams' healthcare payment... 
    Full time
    Remote work
    Monday to Friday

    MediStreams, LLC

    Roswell, GA
    18 days ago
  •  ...Position Title - DevOps Engineer   Job summary:   We are seeking a passionate DevOps specialist for various technologies & tools used by our application teams.   What you will do -Assist with onboarding applications to the automated continuous pipeline... 

    Jose Merciline

    Alpharetta, GA
    23 days ago
  • Syms Strategic Group (SSG)  is seeking a talented Software Developer Location: Remote Department: Veterans Affairs Type:  Full Time Min. Experience:  Experienced Security Clearance Level:  Public Trust (MBI)  Military Veterans are highly encouraged...
    Full time
    Remote work

    Ssg

    Alpharetta, GA
    1 day ago
  •  ...develop models of possible future configurations Create daily test metrics and reporting Occasionally perform other IT systems engineering activities such as requirements, design, installation, operation, sustainment, and support Apply technical principles,... 
    Full time
    Work experience placement
    Remote work

    Ssg

    Alpharetta, GA
    1 day ago
  •  ...We are looking to add a Software Engineer (Level II) to our Development team to help build out our Bright Suite solutions. Ideal candidates will have the opportunity to work in a fast paced, exciting environment where their work will be noticed and appreciated. As an... 
    Full time
    Work at office
    Relocation

    Deposco

    Alpharetta, GA
    1 day ago
  • LOCAL CANDIDATES  Position: Development Tooling Developer Description: Our company is looking for a hands-on developer to join the Firmwide developer tools and systems group, MSDE. MSDE is responsible for shaping the SDLC within our company by implementing ...
    Local area

    Jose Merciline

    Alpharetta, GA
    3 days ago
  • PRIORITY 2: Position: Java Full stack Developer Hybrid Job : Alpharetta-GA Duration: Long Term contract Client: Verizon on C2C MUST HAVE SKILLS (Most Important): Knowledge of React.JS, Aurelia, Javascript, Go, linux, postgres, Rust, Smalltalk, TypeScript...
    Long term contract
    Work experience placement

    Rapinno Tech

    Alpharetta, GA
    3 days ago
  •  ...The company where you can make an impact and bring value. Job Summary Greenstone is seeking a mid-level Software Engineer to join our integrations team. This role is ideal for someone with professional experience in building and maintaining B2B system integrations, as... 
    Remote work

    Cultura Technologies

    Alpharetta, GA
    18 hours ago
  •  ...We are seeking a Senior Software Engineer to support a large-scale modernization initiative focused on building a cloud-native platform on Azure using .NET Core and Angular. This is a hands-on engineering role–we are looking for strong developers who write high-quality... 

    TalentBridge

    Alpharetta, GA
    4 days ago
  • $85.9k - $137k

     ...Senior Software Engineer, WaveLogic Modem Software Development As the global leader in high-speed connectivity, Ciena is committed to a people‑first approach. We prioritize a flexible work environment that empowers individual growth, well‑being, and belonging. Ciena’s... 
    Local area
    Remote work
    Flexible hours

    Ciena

    Alpharetta, GA
    2 days ago
  • Position Summary The Senior Software Engineer will provide senior engineering development and leadership on Shared Services products development, enhancement, implementation projects, and maintenance/support needs. The role leads a diverse technical team to ensure the... 

    Scientific Games

    Alpharetta, GA
    2 days ago
  • $95.3k - $158.8k

    ## Senior Software Engineer IIApplylocations: Georgia: Florida: Alpharetta, GA: Ohio: Pennsylvaniatime type: Full timeposted on: Posted Todayjob requisition id: R116325Are you passionate about combining software engineering excellence with research-driven problem solving... 
    Local area

    LexisNexis Risk Solutions

    Alpharetta, GA
    17 hours ago
  •  ...positioned for continued growth and is recognized among the nation’s best‑managed firms. Doeren Mayhew is seeking a Senior Software Engineer. The role may be based in Troy, Michigan; Atlanta, Georgia; or Dallas, Texas. Responsibilities Act as a client‑facing full stack... 

    Doeren hew

    Alpharetta, GA
    5 days ago
  • $131k - $218.3k

     ...tomorrow’s health today, we want to hear from you. We are seeking a highly skilled and experienced Senior AI Full Stack Software Engineer to join our innovative team at CMM. This role involves designing, developing, and deploying end-to-end AI-powered solutions, from... 
    Full time

    McKesson

    Alpharetta, GA
    22 hours ago
  •  ...We are looking to add our first Senior AI Engineer to our Platform and Innovation R&D team to help build out our Supply Chain Intelligence solutions. Ideal candidates will have the opportunity to work in a fast paced, exciting environment where their work will be... 
    Full time
    Work at office
    Relocation

    Deposco

    Alpharetta, GA
    1 day ago
  •  ...ground up in support of self-service, quality, security, and compliance initiatives. Collaborating with product, architecture, and engineering groups to build a platform that streamlines application developer productivity and throughput Help improve the monitoring and... 

    Software Technology Inc

    Alpharetta, GA
    3 days ago
  •  ...Site Reliability Engineer Atlanta-based Incident IQ is the leading workflow management platform built exclusively for K-12 districts. Trusted by over 2,000 districts, Incident IQ powers mission-critical services for more than 12 million students and educators nationwide... 
    Full time
    Live in
    Work at office

    Incident IQ LLC

    Alpharetta, GA
    14 hours ago
  •  ...I have an opportunity for a " Site Reliability Engineer " - Alpharetta, GA (Onsite). and I am looking for a candidate who can join Immediately if you are interested, reply to me with your updated resume or if you could refer someone I would really appreciate it. Role... 
    Immediate start
    Relocation

    Navtech

    Alpharetta, GA
    3 days ago
  •  ...Job Title: Site Reliability Engineer (SRE) Experience Required: 8+ Years Industry: Banking / Financial Services Job Description We are seeking an experienced Site Reliability Engineer (SRE) to join our banking client’s technology team. The ideal candidate... 

    Tech M USAAvance Consulting

    Alpharetta, GA
    5 days ago
  •  ...Description: We are looking for Network Automation engineer to join Automation and Tooling team within networking domain. The team is responsible for the creations of methods and tools to reduce change management complexity, enhance pre/post change validations... 

    Equiliem

    Alpharetta, GA
    2 days ago
  • Stanley Candidates must be local to Atlanta/Alpharetta, GA as there is in-person interview. Remember to not waste time, always ask, "Have you already been interviewed or submitted to this job at Morgan Stanley?" Don't worry that they don't have everything...
    H1b
    Work at office
    Local area

    3B Staffing LLC

    Alpharetta, GA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!