Senior Firmware Engineer
Ebsco Subscription Services España SL
Select how often (in days) to receive an alert: 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 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. 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. Nearest Major Market: Birmingham Job Segment: Test Engineer, Testing, Electronics Engineer, Embedded, Senior Product Manager, Engineering, Technology, Operations #J-18808-Ljbffr
- ...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...SeniorContract workDay shift
$130k - $150k
...future of enterprise cloud? Our client is looking for a hands-on Senior Cloud Architect to advance a mature Azure platform powering... ...experts Opportunity to drive automation, SRE, and platform engineering initiatives Exposure to cutting-edge Azure services and...Senior- ...Standard.; Bias for Action.; Act Boldly.; Deliver Results.; Hire and Develop the Best.; Be Curious and Learn.; Win as a Team. Senior Software Engineer Location: Birmingham, AL (Hybrid) Job Summary Moultrie is seeking a Senior Software Engineer with a strong background in...SeniorFull timeWork experience placementRemote work
$160k - $210k
...Senior Software Engineer (AI-Augmented Development) – Role Overview Compensation: $160K–$210K, based on experience and demonstrated ability Location: Birmingham, AL — hybrid role with regular in-office time expected About SmarTrak.ai SmarTrak.ai is a fast‑growing startup...SeniorFull timeContract workWork at officeImmediate startFlexible hours- ...maintenance. You may interact with users to define system requirements and/or necessary modifications. You will adhere to Software Engineering and Information Security Controls, and align with enterprise architectural strategies. You will close existing software...Senior
- ...Senior Software Engineer Job Category: Information Technology Requisition Number: SENIO017426 Full-Time Location: On Site at location listed in posting Weekly Schedule: Monday-Friday, 9am-5pm Description No sponsorship will be provided for this role....SeniorFull timeMonday to Friday
$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...SeniorFull timeTemporary workWork experience placement- ...Senior Software Engineer At Jack Henry, we're more than a technology company, we're a force for good in financial services. We're redefining how community banks and credit unions connect with the people they serve. Our mission is rooted in people inspired innovation...SeniorPermanent employmentH1bWork at officeLocal areaRemote work
$140k - $200k
...Senior Software Engineer, Core Experiences Birmingham, AL, USA Mission Speechify is the easiest way to listen to the world's information. Articles on the web, documents in the cloud, books on your phone. We absorb it all and let you listen to it at your desk...SeniorRemote work- ...A global consulting firm is seeking a Senior AI Native Engineer based in Alabama. You will implement scalable AI systems, enhance data pipelines for accuracy, and ensure the delivery of innovative AI solutions. This role requires strong analytical skills, project management...Senior
$70.8k - $156.7k
...Senior iOS Developer We are seeking a talented individual like you to join our team as a senior Mobile developer and play a key role in shaping the future of the platform that we are building for the clients. This candidate will serve as a technical expert of a large...SeniorLocal area- As a Senior Java Developer focused on supporting the Customer Contact Center (CCC), you will work on an enterprise-level system for the... ...job is posted. Sign in to set job alerts for “Java Software Engineer” roles. Hoover, AL $126,570.95-$161,390.00 4 days ago Birmingham...SeniorFull timeFlexible hours
$140k - $170k
...Motorola Solutions, the most trusted name in public safetyJob Description We're looking for a highly skilled AWS DevOps Full-Stack Engineer with expertise in IaC (Terraform), Helm, MySQL, Kubernetes, and CI/CD Pipelines. You will play a key role in building, maintaining...SeniorContract workRemote work$77k - $202k
...Sector: Not Applicable Time Type: Full time Travel Requirements: Up to 80% The Opportunity As a SAP BRIM Consultant, Senior Associate, you will play a pivotal role in helping clients optimize their operational efficiency by analyzing client needs, implementing...SeniorFull timeH1b$91k - $321.5k
...Requirements: Up to 60% At PwC, our people in data and analytics engineering focus on leveraging advanced technologies and techniques to... ...AI solutions that drive operational excellence. As a Senior Manager you will serve as a strategic advisor, leveraging your...SeniorFull timeH1b$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorTemporary workFlexible hours- Anywhere Real Estate is looking for a highly skilled Senior Title Examiner in Birmingham, Alabama. The ideal candidate will have at least 5 years of Texas title examination experience, specifically in residential properties. Responsibilities include conducting thorough...Senior
- ...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
- Fifth Third Bank is seeking a Wealth Management Advisor II in the Private Bank segment to serve as a trusted advisor and team coordinator for high-net-worth clients in Birmingham area. You will collaborate with specialists across wealth planning, investments, private banking...Senior
- ...Software Engineer Position We're looking for curious, adaptable software engineers who love building software and collaborating with peers. As a member of our team, you'll work on a wide range of projects—from enterprise-scale .NET web apps with Angular front-ends,...SeniorRemote workVisa sponsorshipFlexible hours
- ...Senior Vice President, Corporate Development About the Company Executive leading acquisitions and post-close integration aligned with strategy and values. Type Privately Held About the Role The Company is in need of an SVP, Corporate Development...Senior
- ...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
- 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
$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$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...SeniorFull timeTemporary workPart timeWork experience placementWork at office- ...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
- ...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...SeniorFlexible hours
- ...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
- ...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...Senior
$125k
...monitoring Develop secure, production-grade software in a healthcare environment Collaborate with product, design, and engineering teams Mentor engineers and contribute to engineering excellence What You'll Need to be Considered Experience helping...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Firmware Engineer. Be the first to apply!
- senior magento developer Birmingham, AL
- senior manager pmo Birmingham, AL
- senior accountant part time Birmingham, AL
- senior tax Birmingham, AL
- senior manager legal Birmingham, AL
- senior marketing account manager Birmingham, AL
- senior human factors engineer Birmingham, AL
- senior brand strategist Birmingham, AL
- senior aws cloud engineer Birmingham, AL
- remote senior project manager Birmingham, AL


