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

Senior Firmware Engineer

Talentify.io

Headquartered in Birmingham, Alabama, Moultrie ( is the leader in game feeders and cellular camera innovation, building products used by hunters, property owners, and others for real-time remote monitoring. We take pride in developing deep user understanding, obsessing about the details, and going the extra mile to show our users we love them. Moultrie is customer-driven – hardware, software, marketing, and customer success teams collaborate to deliver a quality user experience.

We are guided by the following principles:

Customer Obsession.; Excellence is the Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team

Job Summary

We are looking for a Senior Firmware Engineer to own the full firmware lifecycle for our core consumer electronics products — from early-stage development through mass production. This is a high-impact role that sits at the intersection of deep technical engineering, ODM/JDM partnership management, and product delivery. You will serve as the primary firmware authority between our internal teams and external development partners, ensuring our firmware meets our quality bar, reflects our product vision, and is ready for the hands of consumers at scale.

Job Responsibilities
Development & Architecture
  • Lead firmware design and development for core consumer electronics products, including bring-up, driver development, and application-layer firmware for Linux based operating systems.
  • Define firmware architecture with a focus on scalability, reliability, and performance across product generations.
  • Develop and maintain firmware for microcontrollers and embedded processors in partnership with ODM/JDM.
  • Own firmware architecture end to end.
Lifecycle Ownership – Development to Production
  • Own the full firmware release process, from feature development and integration through Prototype, EVT, DVT, PVT, and mass production handoff (responsible for feature complete, performance complete, and stability complete).
  • Define and maintain firmware versioning, release branching strategies, and build reproducibility standards.
  • Identify and resolve firmware issues that surface during Prototype/EVT/DVT/PVT builds and ensures that software development lines up to phases, driving root cause analysis and corrective actions to closure.
Validation & Quality
  • Partner with QA and test engineering teams to develop comprehensive firmware validation plans, including unit tests, integration tests, and hardware-in-the-loop testing.
  • Champion CI/CD practices for firmware, including automated build pipelines, regression testing, and static analysis tooling.
  • Establish and enforce firmware quality gates prior to each program milestone.
  • Support field failure analysis and drive firmware fixes for issues identified postlaunch.
ODM/JDM Partnership & Oversight
  • Serve as the primary firmware liaison between internal teams and ODM/JDM partners, providing clear technical direction, requirements, and acceptance criteria.
  • Review and provide feedback on firmware deliverables from ODM/JDM partners, ensuring alignment with internal architecture standards, coding guidelines, and product requirements.
  • Define firmware ownership boundaries between internal and ODM/JDM teams; maintain accountability for final firmware quality regardless of where code originates.
  • Drive firmware readiness reviews at each build milestone (Prototype/EVT/DVT/PVT), holding ODM/JDM partners to schedule and quality commitments.
  • Facilitate knowledge transfer and ensure adequate internal documentation and source control ownership of all ODM/JDM-developed firmware assets.
Cross-Functional Collaboration
  • Work closely with hardware engineers during board bring-up, schematic review, and signal integrity troubleshooting — both internally and alongside ODM/JDM hardware teams.
  • Partner with product management and technical lead to translate product requirements into firmware specifications that can be clearly communicated to external partners.
  • Coordinate with mobile/cloud/app teams on communication protocols and systemlevel integration (BLE, Wi‑Fi, USB, etc.).
Job Requirements

7+ years of firmware/embedded software engineering experience, with at least 2 years on consumer electronics products.

  • Solid understanding of RTOS concepts as well as embedded Linux on low powered systems.
  • Experience with common communication protocols: UART, SPI, I2C, USB, BLE, WiFi, and LTE as well as imaging and compression algorithms.
  • Proven track record of shipping firmware through full product lifecycle, including factory and mass production phases.
  • Experience working with or managing ODM/JDM firmware development partners, including requirements handoff, code reviews, and milestone-based acceptance testing.
  • Ability to evaluate third-party firmware quality and provide structured, actionable technical feedback.
  • Strong communication skills with the ability to work effectively across time zones and cultural contexts with external engineering teams.
Essential Job Function
  • Experience with OTA (over-the-air) firmware update systems and secure boot/firmware signing.
  • Familiarity with FCC/CE/UL certification processes as they relate to firmware.
  • Exposure to low-power optimization techniques for battery-powered consumer devices.
  • Experience with Python or similar scripting for test automation and tooling.
  • Background in audio, wearables, smart home, or similar consumer electronics categories.
  • Experience collaborating with ODM/JDM partners based in Taiwan, China, or other Asia‑Pacific regions, including comfort with async communication workflows and occasional international travel to partner sites during key build milestones.

We are an equal opportunity employer and comply with all applicable federal, state, and local fair employment practices laws. We strictly prohibit and do not tolerate discrimination against employees, applicants, or any other covered persons because of race, color, sex, pregnancy status, age, national origin or ancestry, ethnicity, religion, creed, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class. This policy applies to all terms and conditions of employment, including, but not limited to, hiring, training, promotion, discipline, compensation, benefits, and termination of employment.

We comply with the Americans with Disabilities Act (ADA), as amended by the ADA Amendments Act, and all applicable state or local law.

#J-18808-Ljbffr
Vacancy posted 21 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Birmingham, AL vacancy
  •  ...Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team Job Summary We are looking for a Senior Firmware Engineer to own the full firmware lifecycle for our core consumer electronics products – from early‑stage development through mass... 
    Senior
    Local area
    Remote work

    EBSCO

    Birmingham, AL
    21 hours ago
  •  ...Job Description Job Description Job Title: Senior AI Coding Engineer Duration: Full Time / Permanent Position Location: Birmingham, AL, Knoxville, TN or Lafayette, LA Work Mode: 5 Days Onsite Systemone is looking for a Senior AI Coding Engineer to lead... 
    Senior
    Permanent employment
    Full time

    System One

    Birmingham, AL
    2 days ago
  •  ...Senior DevSecOps Engineer Permanent Full-Time Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia SC Position Description This role focuses on improving software supply chain security, artifact management, open-source governance, CI/CD security, SBOM... 
    Senior
    Permanent employment
    Full time

    System One

    Birmingham, AL
    4 days ago
  • $70.8k - $156.7k

     ...Senior iOS Developer This position is located at our client site five days a week in Pittsburgh, PA, Cleveland, OH, Dallas, TX, Birmingham, AL, Phoenix, AZ, or Denver, CO. We are seeking a talented individual like you to join our team as a senior Mobile developer and... 
    Senior

    CGI

    Birmingham, AL
    1 day ago
  •  ...Job Description Job Description Senior AWS Python Developer * - Job Title: Senior AWS Python Developer * Job Category: Software Development/ Engineering Job Type: Permanent Full Time Location: Various, , United States No.Openings: 1 Description: Senior... 
    Senior
    Permanent employment
    Full time

    System One

    Birmingham, AL
    23 days ago
  •  ...Job Description Job Description Senior Information Protection & AI Security Engineer Job Type: Permanent Full-Time Job Category: Cybersecurity Locations: Lafayette, LA | Knoxville, TN | Columbia, SC | Birmingham, AL Position Overview We are seeking a... 
    Senior
    Permanent employment
    Full time

    System One

    Birmingham, AL
    12 days ago
  •  ...Job Description Job Description Job Title: Senior DevSecOps Engineer Locations: Lafayette, LA | Knoxville, TN | Birmingham, AL | Columbia, SC Type: Direct Hire Work Model : Hybrid Hours: 40.0 Responsibilities Enhance artifact management, policy governance... 
    Senior
    Local area

    System One

    Birmingham, AL
    5 days ago
  • $91k - $185.9k

     ...Python Mastery & Software Engineeringo Expertise writing clean, reusable and maintainable python code.o Strict adherence to software engineering standards, patterns and architectures. o Deep familiarity with Git usage and context, including guiding complex operations and o... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office
    Remote work

    The PNC Financial Services Group

    Birmingham, AL
    3 days ago
  • $86.25k - $172.5k

     ...opportunity to contribute to the company’s success. As Software Engineer Sr. within PNC's Technology organization, you can be based in...  ...APIs, and CI/CD pipelines. Oracle Platform Expertise Serve as a senior Oracle DBA with deep knowledge of Oracle database administration... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    The PNC Financial Services Group

    Birmingham, AL
    3 days ago
  •  ...company that values purpose, collaboration, and excellence then we'd love to meet you. Jack Henry's AI Platform team is hiring a Senior AI Engineer to turn promising prototypes into systems people can depend on. We build the platform that AI runs on at Jack Henry,... 
    Senior
    Permanent employment
    H1b
    Work at office
    Local area
    Shift work
    1 day per week

    Jack Henry & Associates

    Birmingham, AL
    4 days ago
  • $83k - $102.77k

    A civil defense firm in Birmingham, AL is looking for an experienced litigation paralegal to join their team. The successful candidate will have at least two years of prior experience in medical malpractice, insurance defense, or product liability. Key responsibilities...
    Senior

    Huie Fernambucq and Stewart

    Birmingham, AL
    1 day ago
  • AutoTec LLC is seeking a dedicated Senior Database Administrator to own health, performance, security, and recoverability of on-premises SQL Server and AWS RDS Aurora PostgreSQL, plus an AWS data lake/analytics stack (S3, Glue, Athena, QuickSight). You will mentor the... 
    Senior

    AutoTec LLC

    Birmingham, AL
    5 days ago
  •  ...Role Overview The Senior Java Backend Developer is responsible for designing, developing, testing, and maintaining scalable software...  ...This role partners with architects, product teams, and fellow engineers to deliver high-quality APIs and backend services using modern... 
    Senior
    Work experience placement
    Local area

    Techstra Solutions

    Birmingham, AL
    15 days ago
  •  ...Motion seeks a Senior Workday Security Analyst to design, administer, and govern Workday security across HCM, Payroll, Benefits, and more. You will partner with HR, Internal Audit, Compliance, and IT to ensure access controls, SoD, and regulatory compliance while supporting... 
    Senior

    Motion LLC

    Birmingham, AL
    3 days ago
  •  ...Jacobs is seeking a Senior Life Safety Systems (LSS) Designer to lead the design of safety systems in advanced facilities, utilizing AutoCAD and Revit MEP. The ideal candidate will have extensive experience in life safety systems design and proficiency in drafting, ensuring... 
    Senior

    Jacobs

    Birmingham, AL
    3 days ago
  •  ...Senior Tax Associate Our client has a career opportunity for a Senior Tax Associate to join their team in Birmingham, Alabama. Position Responsibilities The Tax group provides the opportunity to work and form relationships with small to large sized tax clients... 
    Senior

    Staff Financial Group

    Birmingham, AL
    2 days ago
  •  ...Public Tax Senior - Birmingham, Al Our client has an opening for a Senior tax accountant with 5+ years of public accounting experience, primarily in tax. You will have a great deal of responsibility and client interaction, as well as exposure to a large variety of... 
    Senior
    Work at office

    Staff Financial Group

    Birmingham, AL
    2 days ago
  • THE HAZZARD LAW FIRM, LLC Birmingham Metropolitan Area, Alabama The Hazzard Law Firm, LLC is seeking an experienced, highly motivated litigation attorney to join our growing practice. This is not an entry-level position. We are looking for an attorney who is ...
    Senior
    Work from home

    Bighorn Law

    Birmingham, AL
    2 days ago
  •  ...Job Description Job Description Position Title: Sr. Software Engineer Location: PA - Pittsburgh, AL - Birmingham, AZ - Phoenix Work Status : 5 Days Onsite Duration : Contract to Hire Years Of Experience Required : 12+ Industry Background: Finance / Banking... 
    Senior
    Contract work
    Flexible hours

    System One

    Birmingham, AL
    a month ago
  • $80k - $110k

    Supervising Senior Accountant - Audit/AssuranceLocation: Birmingham, ALPosition Type: Full-TimeCompensation: $80,000 - $110,000The RoleWe are seeking a talented and critical-thinking Supervising Senior Accountant to join our expanding audit practice-one of the fastest-... 
    Senior

    CyberCoders

    Birmingham, AL
    4 days ago
  •  ...Public Tax Senior Location: Birmingham, AL – Hiring immediately to support the growing Richmond tax practice. Position Overview: The Tax Senior will serve a diverse client base across multiple industries, support the growth of the Richmond tax practice, and benefit from... 
    Senior
    Work at office
    Immediate start

    NorthPoint Search Group Inc

    Birmingham, AL
    2 days ago
  • $75k - $90k

     ...Senior Tax Accountant – Sales and Use Tax Birmingham, Alabama Salary: $75,000 - $90,000 + bonus Join a leading, long-standing manufacturing company with global operations as a Senior Tax Accountant! This is an excellent opportunity to advance your career with a company... 
    Senior
    Full time
    Local area

    PangeaTwo

    Birmingham, AL
    21 hours ago
  • Sigao Software Engineer Position Sigao is a Birmingham, AL based AI and technology consultancy that builds software to help organizations work smarter and deliver more. Our purpose is simple: we believe everyone who works with us—both employees and customers—should be... 
    Senior
    Remote work
    Visa sponsorship
    Flexible hours

    Sigao Studios

    Birmingham, AL
    4 days ago
  •  ...Company is partnered with an established multifamily real estate investment and property management firm in Birmingham to appoint a Senior Property Accountant. This is a senior-level accounting position with responsibility across property-level financial reporting,... 
    Senior

    Macdonald & Company

    Birmingham, AL
    3 days ago
  •  ...We are seeking a proactive and career-oriented Senior Payroll Specialist for an exciting career opportunity in the Birmingham, AL area. This is an excellent opportunity to join a large, well-established company with an outstanding, family-oriented corporate culture! The... 
    Senior

    Source Management, Inc.

    Birmingham, AL
    2 days ago
  • $47 per hour

    Description THE HAZZARD LAW FIRM, LLC Birmingham Metropolitan Area, Alabama The Hazzard Law Firm, LLC is seeking an experienced, highly motivated litigation attorney to join our growing practice. This is not an entry-level position. We are looking for an attorney...
    Senior
    Work from home

    Hazzard Law Firm

    Birmingham, AL
    4 days ago
  •  ...Seize the Opportunity As a Senior Technician, you're not just fixing equipment—you're powering industry, mentoring talent, and driving excellence. Why WMH? Because your career deserves more! At WMH ( we don't just offer jobs—we build unstoppable careers. With over... 
    Senior

    Carolina Division

    Birmingham, AL
    2 days ago
  •  ...Lighting Sales Representative (Senior Level) Hybrid Work Location: Birmingham, AL 35203 Job Type: Hybrid. (4 days in office, 1 day remote). Assignment Duration: May 11, 2026 May 31, 2028 Position Overview We are seeking an experienced Lighting Sales Representative... 
    Senior
    Work at office
    Remote work

    Pacer Group

    Birmingham, AL
    2 days ago
  • $75k - $90k

     ...Tax Senior Accountant Tax Senior Accountant Birmingham, Alabama $75,000 - $90,000 Our client is seeking a tax senior accountant to support a wide range of tax compliance and advisory activities for diverse client entities. This is a full-time, in-office position... 
    Senior
    Full time
    Work at office
    Local area

    PangeaTwo

    Vestavia Hills, AL
    2 days ago
  •  ...apply. Tax Terms: W2, 1099 Corp-Corp or 3rd Parties: Yes Role: Java Backend Developer Years of Experience: 6 + years Qualification: Engineering Degree. Required Skills: Development of REST APIs Spring (JPA, MVC, Boot) OAuth Docker (containerized spring boot applications)... 
    Senior

    Keylent Inc

    Homewood, AL
    2 days ago

Do you want to receive more vacancies?

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