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- ...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...SeniorLocal areaRemote work
- ...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...SeniorPermanent employmentFull time
- ...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...SeniorPermanent employmentFull time
$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- ...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...SeniorPermanent employmentFull time
- ...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...SeniorPermanent employmentFull time
- ...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...SeniorLocal area
$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...SeniorFull timeTemporary workPart timeWork experience placementWork at officeRemote work$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...SeniorFull timeTemporary workPart timeWork experience placementWork at office- ...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,...SeniorPermanent employmentH1bWork at officeLocal areaShift work1 day per week
$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- 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
- ...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...SeniorWork experience placementLocal area
- ...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
- ...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
- ...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
- ...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...SeniorWork at office
- 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 ...SeniorWork from home
- ...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...SeniorContract workFlexible hours
$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- ...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...SeniorWork at officeImmediate start
$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...SeniorFull timeLocal area- 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...SeniorRemote workVisa sponsorshipFlexible hours
- ...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
- ...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
$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...SeniorWork from home- ...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
- ...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...SeniorWork at officeRemote work
$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...SeniorFull timeWork at officeLocal area- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior manager customer operations Birmingham, AL
- senior software engineer ruby on rails Birmingham, AL
- senior customer service Birmingham, AL
- senior accounts receivable analyst Birmingham, AL
- senior compensation manager Birmingham, AL
- senior cloud data engineer Birmingham, AL
- senior data integration developer Birmingham, AL
- senior manager Birmingham, AL
- senior living Birmingham, AL
- senior vmware engineer Birmingham, AL




