Senior firmware engineer
ACL Digital
Job Title/Designation: Senior firmware engineer
Experience Range: 10+ Years in Embedded Firmware design and development
Job Location: Indianapolis, Indiana
Immigration Status : H1, Green Card, US Citizen
Education Criteria: Bachelor's or Master's degree in Electronics/EEE/ECE/Computer Science or equivalent
Job Function, Roles, and Responsibilities:
Experience Range: 10+ Years in Embedded Firmware design and development
Job Location: Indianapolis, Indiana
Immigration Status : H1, Green Card, US Citizen
Education Criteria: Bachelor's or Master's degree in Electronics/EEE/ECE/Computer Science or equivalent
Job Function, Roles, and Responsibilities:
- Architect robust, secure IoT systems while balancing trade-offs between cost, power, and performance.
- Direct the end-to-end firmware lifecycle, ensuring scalability and design reliability.
- Lead Over-the-Air (OTA) update strategies for secure post-deployment features.
- Ensure product adherence to global wireless and security standards (FCC, CE, RED).
- Translate product requirements into task breakdowns, effort estimations, and execution plans.
- Manage communication and delivery expectations with cross-functional teams and external partners/vendors.
- Oversee factory-test firmware and partner with manufacturers on products.
- Maintain high-quality architecture diagrams, API specs, and internal knowledge bases.
- Utilize Jira/Agile workflows to track milestones and report technical health to leadership.
- Conduct technical risk assessments and track to project progress.
- Expertise in C and C++ programming for microprocessor, microcontroller, and SoC architectures
- Expertise in bare metal, Deep knowledge of RTOS, device drivers, and multi-threaded application development
- Experience in wireless technologies such as Wi-Fi, BLE, Threads, Matter, and Sub-GHz
- Experience in networking protocols such as TCP/IP, UDP, Secure MQTT, and Amazon Sidewalk
- Expertise in secure IoT cloud communication and integration
- Experience in serial communication interfaces such as RS-485, RS-232, I2C, SPI, and MODBUS
- Expertise in Bootloader, Secure boot, RAND, ECC, RSA, and Power modes for MCU platforms
- Experience with debugging tools such as GDB, J-Link, and static code analyzers
- Experience with various HW platforms bring-up and debugging using DSO, Logic analyzer, and Power profiling tools
- Proficiency with CI/CD automation tools and workflows, specifically including Jenkins
- Ability to weigh technical trade-offs against cost, time, and reliability.
- Strong problem-solving skills for resolving race conditions, memory leaks, and concurrency issues.
- Effective at presenting technical status to management and collaborating with cross-functional hardware teams.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Senior firmware engineer in Alpharetta, GA vacancy
- A leading technology firm in Norcross, GA is seeking a Senior Software/Firmware Engineer to develop and test embedded software for optical networking systems. The ideal candidate will have a Bachelor’s degree and over 10 years of experience in embedded software, particularly...SeniorRemote jobFull time
- ...Job Title: Senior Software Engineer - UDDI DNS Job ID: 85763 Location: Alpharetta, Georgia What you will be doing: Develop, design, and maintain features and iteratively deploy services using Infoblox's cloud-based architecture Design and implement components...Senior
- ...to 12 Months Contract Location: Alpharetta, GA (within 30 miles), no relocation Job Description: 10+ years of experience engineering awesome solutions. Bachelor’s degree in computer science or Engineering or equivalent experience Demonstrated experience working...SeniorContract workRelocation
- ...S enior Software Engineer, Developer Alpharetta, GA 6 Month Contract We're looking for a Senior Software Engineer to elevate our developer experience by building fast, reliable tooling and integrating AI across the engineering lifecycle. You'll own systems...SeniorContract workLocal area
- ...Senior Software Engineer Atlanta, GA Contract to Hire Lead engineering and architecture efforts across diverse teams to deliver high-quality, scalable software. Drive feature development, integrations, and technical projects while ensuring applications...SeniorContract work
- ...Senior Sap Basis Consultant Location: Alpharetta GA (Hybrid) Position Type: Contract Key Responsibilities Administer monitor and support SAP systems across landscapes DEV QA PRD Perform system installations upgrades kernel patches and support pack implementations...SeniorContract work
- ...Title - Senior .NET Developer Role Location - Alpharetta, GA (Hybrid 3 days onsite) JD: - Strong C ASP Net PowerShell skills - Strong understanding of Modern Authentication Graph API Azure AD Application -Understand and implement SharePoint site and group...Senior
- ...Software Engineer Opportunity If you want to achieve your true potential, chart new paths, develop new skills, collaborate with bright minds, and make a meaningful impact, we want to hear from you. Seeking creative, high-energy, diverse and driven software engineers...Senior
- ...Job Description: We are seeking an experienced Senior Developer to lead the evaluation of gateway technologies for our organization. The ideal candidate will have a strong background in software architecture, API gateways, cloud platforms, and integration solutions...Senior
- ...Senior Java Developer We are looking for an experienced Senior Java Developer to join a high-performing engineering team working on scalable enterprise applications and real-time data processing systems. Key Responsibilities: Design, develop, and maintain...Senior3 days per week
- ...A software company is seeking an experienced Software Engineer to work with React, Next.js, and React Native. In this remote role, you'll build and maintain production-grade applications and contribute to architectural decisions. The ideal candidate has 5+ years of software...SeniorFull timeRemote work
- ...Senior.Net Developer Location: Alpharetta, GA (Hybrid) Role & Responsibilities: Technical ownership of product. Participate and contribute in technical discussions, demos and agile cadences. Responsible for team and technical knowledge management....Senior
- ...Overview: ****************LOCAL ONLY RELOCATION WILL NOT BE CONSIDERED*********************** We are looking for a Senior DevOps Engineer with strong expertise in CI/CD pipeline management, infrastructure automation, and Azure cloud services . The ideal candidate...SeniorLocal areaRelocation
- Job Requirements • BS/MS in computer science or equivalent work experience. • 8+ years of experience designing and developing secure consumer-facing web applications. • Advanced level knowledge of JavaScript and Functional Programming. • Expert level knowledge...SeniorWork experience placement
- ...We are looking for an experienced Senior DevOps Engineer to design, implement, and manage scalable, secure, and highly available infrastructure. The ideal candidate will have deep expertise in CI/CD pipelines, cloud platforms, automation, and modern DevOps/SRE best...Senior
- ...Senior Java Developer Location: Alpharetta, GA (Onsite Hybrid – 3 Days/Week) Interview Process: Final round (R2) In-Person... ...Multi-threading. The ideal candidate will have solid backend engineering experience, strong design skills, and hands-on expertise building...Senior3 days per week
- ...Role : Senior DevOps Engineer - Azure, Terraform & Databricks Location: Alpharetta GA - Onsite Must : Onsite for F2F client interview required Full-Time Must have skills : Data Brick/Kafka Key Responsibilities: Design...SeniorFull time
- ...Senior Software Engineer We are CirrusLabs. Our vision is to become the world's most sought-after niche digital transformation company that helps customers realize value through innovation. Our mission is to co-create success with our customers, partners, and community...SeniorFull timeRelocation
- Interview : Video Visa : USC, GC, GC EAD, H4 This is hybrid from day-1 Description : Overview: Our client, is seeking a highly skilled OmniStudio Developer to support their ongoing Salesforce development initiatives. This role offers the opportunity to...Senior
- ...Title: Senior Software Engineer - Formworks -OCR & AI Document Processing Duration: 6+ months Location: Hybrid near Alpharetta, GA, Rancho Cordova, CA or Oakland, CA (Only Locals to any of the mentioned location) The Senior Software Engineer will help Enhance...SeniorLocal area
- Salesforce Technical Consultant Work Mode: Hybrid (3 days/week onsite) Contract duration: 6 months Location: Toronto, ON Canada Job Responsibilities: ~5-8 Years of relevant experience working on Salesforce customizations ~ Experience with Service Cloud ~...SeniorContract work3 days per week
- ...Senior Android Engineer Alpharetta, GA - hybrid 3 days onsite 12 moths+ About the Role: We are seeking a Senior Android Engineer to help drive development of our flagship Android applications. As a senior member of the team, you will architect, build, and optimize...Senior
- ...Job ID: 51667-1 Job Title: Senior Python Developer - AI/ML Model SDKs Location: Alpharetta, GA Duration: 6 months + possible... ...high quality Python Model SDKs used by data scientists and ML engineers • Develop SDKs that support seamless model training, experimentation...SeniorContract work
- ...consistently named among the 50 best-managed firms in the nation, this is the firm for you. Doeren Mayhew is seeking a Senior Software Engineer . This position is available in Troy, Michigan, Atlanta, Georgia or Dallas, Texas. Responsibilities:...Senior
- ...Role:: Senior Java Developer Location: Alpharetta, GA (Onsite -Local's ) Longterm Client: Relevantz | Datavant... ...data. Work with product managers, data scientists, and other engineers to create innovative solutions that meet our business needs....SeniorWork experience placementLocal area
- ...Our client seeks an Senior Java Developer f or a 12 Months project in Alpharetta, GA . Below is the detailed requirement... ...preferably in Computer Science, Information technology, Computer Engineering, or related IT discipline or equivalent experience with 12+ Minimum...Senior
- ...Senior Java Kafka Developer We are seeking a skilled Java Developer with hands-on experience in Apache Kafka to design, develop,... ...event-driven architectures using Kafka. Collaborate with data engineers, backend developers, and QA to deliver reliable, scalable solutions...Senior
$102.5k - $187.9k
...A global consulting firm is seeking a Senior SAP Project Systems Consultant to leverage expertise in SAP ERP systems. The role involves translating business needs into technical solutions, including system configuration and project management. Ideal candidates will have...SeniorFull timeRemote work- ...Senior Salesforce Developer Location – New York or Alpharetta, GA - 3 to 5 days in the office This role will be heavily hands on, responsible for building and integrating Salesforce development and scaling. The candidate will own Development, Integration and technical...SeniorWork at office
- ...that leads with our humanity-driving our business priorities alongside meaningful social, community, and societal impact. Senior Software Engineer, WaveLogic Modem Software Development plays a critical role in delivering next-generation optical transport and switching...SeniorLocal areaRemote workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior firmware engineer. Be the first to apply!
Related searches
- senior manager customer operations Alpharetta, GA
- senior data engineer Alpharetta, GA
- senior vmware engineer Alpharetta, GA
- sr project manager Alpharetta, GA
- senior performance engineer Alpharetta, GA
- senior software design engineer Alpharetta, GA
- senior application security engineer Alpharetta, GA
- senior tableau developer Alpharetta, GA
- senior purchasing analyst Alpharetta, GA
- senior magento developer Alpharetta, GA

