Firmware Engineer
$98.12k - $142.09kActalent
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.
- 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.
- 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.
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 & LocationThis is a Permanent position based out of Alpharetta, GA.
Pay and BenefitsThe 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 TypeThis is a fully onsite position in Alpharetta,GA.
Application DeadlineThis 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.
- 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
$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...SuggestedFull timeTemporary workRemote workMonday to FridayShift workDay shift$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...SuggestedLocal area$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...SuggestedWork at office$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...SuggestedFull timeTemporary workFor contractorsLocal areaImmediate start- ...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 timeImmediate startShift work
- ...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...RelocationRelocation package
$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$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 timeContract workTemporary workFor contractorsH1bWork at officeLocal areaMonday to Friday- ...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 timeRemote workMonday to Friday
- ...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...
- 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 timeRemote work
- ...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 timeWork experience placementRemote work
- ...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 timeWork at officeRelocation
- 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
- 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 contractWork experience placement
- ...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
- ...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...
$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 areaRemote workFlexible hours- 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...
$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- ...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...
$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- ...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 timeWork at officeRelocation
- ...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...
- ...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 timeLive inWork at office
- ...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 startRelocation
- ...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...
- ...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...
- 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...H1bWork at officeLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!








