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

Senior Firmware Engineer

EBSCO

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.

Vacancy posted 10 hours ago
Similar jobs that could be interesting for youBased on the Senior Firmware Engineer in Birmingham, AL vacancy
  •  ...Position Overview Job Title: Senior Software Engineer Location: Birmingham, Alabama Duration: 12+ Months Contract Hours per Week: 40.0, 1st Shift Client: Medical Device Company Job Category: IT Engineering Employment Type: Contract on W2 (US Citizens or GC holders only... 
    Senior
    Contract work
    Day shift

    MILLENNIUMSOFT

    Birmingham, AL
    4 days ago
  • Job Summary This position will require you to have a solid understanding of Azure and Microsoft development technologies. This team member will act as a full stack developer working from the database through the backend to the client side. They will also work with product...
    Senior
    Work experience placement
    Local area

    EBSCO

    Birmingham, AL
    1 day ago
  • $40k - $158.13k

     ...Position Overview Software Engineer Sr within PNC's Asset Management Group organization. Locations: Dallas, TX; Pittsburgh, PA; Birmingham, AL; or Cleveland, OH. Work primarily on front‑end and back‑end development using modern technology stacks. Key responsibilities... 
    Senior
    Full time
    Temporary work
    Work experience placement

    Fairygodboss

    Birmingham, AL
    5 days ago
  •  ...experience, expected quality and quantity of work, required travel (if any), external market and internal value analysis including seniority and merit systems, as well as internal pay alignment. Annual salary is just one component of Maximus's total compensation package.... 
    Senior
    Minimum wage
    Contract work
    Temporary work
    Work experience placement
    Immediate start
    Remote work

    MAXIMUS

    Birmingham, AL
    2 days ago
  • $86.25k - $158.13k

     ...culture where all of our employees feel respected, valued and have an opportunity to contribute to the company’s success. As a Senior Software Engineer within PNC's Retail Technology organization, you will be based in Pittsburgh, PA, Strongsville, OH, Dallas, TX, Denver, CO... 
    Senior
    Full time
    Temporary work
    Part time
    Work experience placement
    Work at office

    PNC

    Birmingham, AL
    3 hours ago
  • $124k - $280k

     ...implementation of impactful Oracle technology solutions. As a Senior Manager you shall guide large projects, innovate processes, and...  ...Computer Science, Computer and Information Science, Computer Engineering, Information Technology, or Management Information Systems preferred... 
    Senior
    Full time
    H1b

    PwC

    Birmingham, AL
    4 days ago
  •  ...Senior Tax Associate Birmingham, Alabama Responsibilities Prepare Federal and state corporate, partnership, and individual tax returns Perform technical tax research on a variety of Federal, state, and international tax topics Prepare income tax provisions... 
    Senior

    RightWorks Inc

    Birmingham, AL
    2 days ago
  • $50 - $60 per hour

    DataAnnotation is committed to creating high-quality AI. Enjoy the flexibility of remote work and the freedom to set your own schedule. This is an opportunity to work with us as an independent contractor.   We're currently expanding into an exciting new area – teaching...
    Senior
    Hourly pay
    Contract work
    For contractors
    Work experience placement
    Remote work

    Data Annotation

    Birmingham, AL
    more than 2 months ago
  •  ...A leading professional services company seeks a Senior in Indirect Tax to provide strategic oversight and compliance for tax processes. Ideal candidates will possess a Bachelor’s degree, and 3+ years of tax experience, and demonstrate strong communication and analytical... 
    Senior

    Ernst & Young Oman

    Birmingham, AL
    4 days ago
  •  ...Turner & Townsend is seeking a Senior Project Manager for our Midlands team to develop their career within transportation, utilities and highways for major infrastructure projects. You will lead end-to-end project commissions, act as the primary client interface, and... 
    Senior

    Turner Corporation

    Birmingham, AL
    1 day ago
  • Trustmark is hiring for a position focused on designing and implementing personalized wealth strategies for high-net-worth clients. As an advisor, you will ensure client satisfaction through tailored solutions reflecting individual goals and preferences. This role requires...
    Senior

    Trustmark

    Birmingham, AL
    4 days ago
  •  ...Citizen Trust Bank is looking for a Senior Commercial Relationship Manager in Birmingham, Alabama. The ideal candidate will manage extensive customer relationships, drive business goals, and achieve loan and deposit growth while prioritizing customer satisfaction. In... 
    Senior

    Citizen Trust Bank

    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
    3 days ago
  •  ...Citizens-Trust-Bank is seeking a Senior Commercial Relationship Manager in Birmingham, Alabama. This role requires managing relationships and analyzing loan requests while promoting the bank at community events. The ideal candidate has at least three years of experience... 
    Senior

    Citizens Bancshares

    Birmingham, AL
    4 days ago
  •  ...A multinational professional services firm is looking for a Senior Manager in Oracle Services to lead complex projects and engage with business stakeholders. This role requires strong technical skills, an accounting background, and excellent communication abilities. Ideal... 
    Senior
    Flexible hours

    Ernst & Young Oman

    Birmingham, AL
    4 days ago
  •  ...A prominent global consultancy firm is looking for a Senior in Indirect Tax in Birmingham, AL. This position involves advising on indirect tax regulatory changes, managing compliance processes, and supporting tax optimization. Ideal candidates should have at least 3 years... 
    Senior

    Ernst & Young Oman

    Birmingham, AL
    4 days ago
  •  ...Sky Mavis is seeking an experienced Senior Design Coordinator in Birmingham, Alabama. This pivotal role will lead multidisciplinary design coordination for complex industrial projects, acting as the primary liaison between clients and project management teams to ensure... 
    Senior

    Sky Mavis

    Birmingham, AL
    4 days ago
  • What you’ll do: Provide leadership across major infrastructure and environmental programmes, setting direction and driving high‑quality, best‑for‑project outcomes Lead the integration of multidisciplinary teams, ensuring robust project management practices, clear accountability...
    Senior

    WSP

    Birmingham, AL
    3 days ago
  •  ...Senior Produce Buyer We are representing a well-established Produce Company that is searching for a Senior Produce Buyer to join their team. The produce buyer is responsible for the profitable procurement and timely delivery of products for assigned items. Responsibilities... 
    Senior
    Relocation package

    Produce Careers Inc

    Homewood, AL
    4 days ago
  • $115k - $135k

     ...client implementations simultaneously Drive discovery sessions and workflow mapping Coordinate stakeholders across clients, engineering, and product teams Lead training, go-live support, and hypercare activities Develop scalable implementation playbooks... 
    Senior

    ITAC Solutions

    Birmingham, AL
    4 days ago
  • £75k - £80k per year

     ...Senior Technical Manager – Building Services / Pre‑construction Birmingham, England • Salary: £75,000 – £80,000 + package, bonus, benefits Join a leading engineering and technical solutions provider delivering complex, high‑value projects across the UK. Due to continued... 
    Senior

    Fusion People

    Birmingham, AL
    1 day ago
  • $135k

    Ready to build the integrations that power the future of patient communication? Join our client at a pivotal growth stage as they expand an AI-powered platform that is reshaping healthcare communications. Backed by millions in recent funding and accelerating customer growth...
    Senior

    ITAC Solutions

    Birmingham, AL
    1 day ago
  •  ...Trinnex in Birmingham, Alabama, seeks a Senior Cyber Security Analyst to protect critical software supporting water utilities. In this role, you'll secure the software development lifecycle and lead efforts against cyber threats. The ideal candidate has at least six years... 
    Senior

    Trinnex

    Birmingham, AL
    3 days ago
  •  ...Assurance Senior Avery Partners has partnered up with one of our best clients in the Accounting industry to find a qualified Assurance Senior to come join their team! This is a Hybrid position that requires 3 days per week onsite in the Birmingham, AL office. Job... 
    Senior
    Work at office
    3 days per week

    Avery Partners

    Birmingham, AL
    1 day 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... 
    Senior
    Full time
    Work at office
    Local area

    PangeaTwo

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

     ...VALiNTRY is seeking a Senior Accountant with hands-on experience in Workday Financials, or a candidate with experience in a comparable ERP system who is eager to learn and master Workday. This is a direct-hire, onsite position in Birmingham, AL, supporting a large and... 
    Senior
    Immediate start

    VALiNTRY

    Birmingham, AL
    2 days ago
  • Mechanical Designer must have a minimum of 10 years of experience related to the design of new construction and / or retrofit of power generation facilities or heavy industrial facilities. • Proficient in AutoCAD 2007 (or later) with emphasis on 3D modeling, with proficiency...
    Senior

    4P Consulting Inc

    Vestavia Hills, AL
    1 day ago
  • Accounting Manager The Accounting Manager is responsible for overseeing daily accounting operations, ensuring accurate financial reporting, and maintaining compliance with GAAP and internal controls. This role manages the month-end close process, supports audits, and...
    Senior
    Local area

    H2 Recruits

    Birmingham, AL
    3 days ago
  •  ...Senior Tax Associate (Birmingham, AL) Doeren Mayhew is seeking a Senior Tax Associate to join our Birmingham, AL office. Our associates have the opportunity to work with a variety of clients in industries such as manufacturing, construction, dealership, real estate, wholesale... 
    Senior
    Work at office

    Doeren hew

    Birmingham, AL
    4 days ago
  •  ...Senior Games Technician page is loaded## Senior Games Technicianlocations: Birmingham, ALtime type: Part timeposted on: Posted Todayjob requisition id: R-1010905**Job Description:**Dave & Buster’s is different from everywhere else. No two days are ever the same. Time... 
    Senior
    Local area
    Flexible hours
    Night shift
    Weekend work

    Dave & Buster

    Birmingham, AL
    4 days ago

Do you want to receive more vacancies?

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