Talent.com
Senior / Lead Firmware Design Engineer

Senior / Lead Firmware Design Engineer

Aiotlogy Services pvt ltd.amritsar, India
6 days ago
Job description

Position Overview

Job Title : Senior / Lead Firmware Design Engineer

Location : Remote

Job type : Full time

We are seeking a highly skilled and motivated Senior / Lead Firmware Design Engineer to join our dynamic team. This is an excellent opportunity for experienced developers with a minimum of 6 years’ proven experience in firmware development, particularly with STM32 microcontrollers and Embedded Linux platforms. The ideal candidate will possess both bare-metal coding and RTOS expertise, and demonstrate the ability to deliver robust, high-quality firmware solutions in a remote working environment.

Key Responsibilities

  • Design, develop, and maintain firmware for STM32 microcontrollers and Embedded Linux systems.
  • Work on both bare-metal and RTOS-based firmware projects, ensuring best practices and code quality.
  • Collaborate closely with hardware and software engineers to define system requirements and deliver integrated solutions.
  • Lead technical discussions and provide mentorship to junior team members when required.
  • Participate in code reviews, debugging, testing, and optimisation of firmware for reliability and efficiency.
  • Contribute to the architecture and evolution of firmware platforms, ensuring scalability and maintainability.
  • Document design specifications, processes, and test procedures clearly and thoroughly.
  • Effectively manage time and priorities while working remotely and independently.

Essential Requirements

  • Bachelor’s or Master’s degree in Electronics, Computer Engineering, or a related discipline.
  • Minimum of 6 years’ hands-on experience in firmware design and development.
  • Extensive experience with STM32 microcontrollers and associated development environments (e.g., STM32Cube, Keil, IAR, GCC).
  • Strong proficiency in Embedded Linux development and integration.
  • Demonstrated expertise in both bare-metal programming and RTOS (e.g., FreeRTOS, ThreadX, or similar) environments.
  • Solid understanding of hardware-software integration, peripherals, communication protocols (SPI, I2C, UART, etc.).
  • Strong debugging and problem-solving skills, including use of oscilloscopes, logic analysers, and software tools.
  • Excellent communication skills and the ability to work effectively in a remote and collaborative team setting.
  • Proven track record of delivering high-quality, maintainable, and well-documented firmware.
  • Desirable Skills :

  • Experience with version control systems (e.g., Git).
  • Knowledge of security best practices in embedded systems.
  • Experience with automated build and CI / CD pipelines for firmware projects.
  • Understanding of regulatory standards relevant to embedded products (e.g., CE, FCC).
  • Previous leadership or mentoring experience within firmware development teams.
  • Immediate availability is highly desirable.
  • What We Offer

  • Competitive salary package.
  • Fully remote position with flexible working hours.
  • Comprehensive health insurance.
  • Opportunity to be part of a highly competent, globally distributed team.
  • Supportive and inclusive work environment that values innovation and personal growth.
  • Opportunities for career growth and professional development.
  • Work on innovative, high-impact projects.
  • How to Apply

    If you are ready to make a meaningful impact and work on exciting projects with a world-class team, please submit your CV, portfolio, and a brief cover letter outlining your experience and availability. We look forward to welcoming you to our team!

    Create a job alert for this search

    Firmware Engineer • amritsar, India

    Related jobs
    • Promoted
    Senior Data Engineer

    Senior Data Engineer

    USEReadyamritsar, punjab, in
    Job Title : Senior Databricks Engineer.As a Senior Databricks Engineer, you will be responsible for designing, developing, and optimizing our data architecture and pipelines on the Databricks Lakeho...Show moreLast updated: 23 days ago
    • Promoted
    • New!
    Urgent Search : Desktop Support Engineer - Kapurthala

    Urgent Search : Desktop Support Engineer - Kapurthala

    ITC InfotechKapurthala Town, Punjab, India
    Desktop Support Engineer Location : Kapurthala, Punjab Mode : Work from Office - Installation and configuration of Windows 10 / 11 OS. Troubleshooting and resolving OS-related issues - User support a...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Lead / Senior Product Designer

    Lead / Senior Product Designer

    IT Merchantamritsar, punjab, in
    Define and lead the overall design strategy and vision for products across web and mobile platforms.Conduct user research, usability testing, and data-driven design validation to inform design deci...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    ▷ (High Salary) Freelancer Bidder (Remote / Mohali)

    ▷ (High Salary) Freelancer Bidder (Remote / Mohali)

    HR Digital CompanyBatala, Punjab, India
    Remote
    We’re Hiring – Freelancer Bidder (Remote / Mohali) HR Digital Company is expanding our digital network! We’re looking for a Freelancer Bidder / Business Development Executive who can bring in pro...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    ▷ (28 / 10 / 2025) Plant Head

    ▷ (28 / 10 / 2025) Plant Head

    Job Join HR ConsultantsBatala, Punjab, India
    About the Company : A Client of Job Join HR Consultants – Empowering Leadership, Enabling Growth About the Role : The role involves overseeing all aspects of the manufacturing process for gears and ...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.ioamritsar, punjab, in
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show moreLast updated: 13 days ago
    • Promoted
    Founding Engineer at JustCopy.AI

    Founding Engineer at JustCopy.AI

    JustCopy.AIamritsar, punjab, in
    AI provides a platform for cloning production-ready software applications instantly, eliminating the need for extensive coding and AI prompting. Our innovative solution allows users to copy battle-t...Show moreLast updated: 5 days ago
    • Promoted
    Desktop Support Engineer - Kapurthala

    Desktop Support Engineer - Kapurthala

    ITC InfotechKapurthala, Punjab, India
    Installation and configuration of Windows 10 / 11 OS.Troubleshooting and resolving OS-related issues.User support and issue resolution. Provide first-level support for end-users experiencing issues wi...Show moreLast updated: 13 days ago
    • Promoted
    Desktop Support Specialist

    Desktop Support Specialist

    ITC InfotechKapurthala Town, Punjab, India
    Job Opportunity Desktop Support Specialist at ITC Infotech Location : KAPURTHALA / Trichy / Mallur Experience Required : 1. Years Job Type : Full-Time Budget : Max 3.Shift allowance only Notice per...Show moreLast updated: 4 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MS Shift, Inc.amritsar, punjab, in
    We are seeking a highly skilled.The ideal candidate will be responsible for building, maintaining, and optimizing high-quality web solutions that deliver exceptional user experiences.Design, develo...Show moreLast updated: 21 days ago
    • Promoted
    • New!
    ▷ (15h Left) Process Engineering Manager

    ▷ (15h Left) Process Engineering Manager

    Job Join HR ConsultantsBatala, Punjab, India
    Process & Manufacturing Engineering - Develop, evaluate, and optimize manufacturing processes for fabrication, tubular components, and paint shop operations. Troubleshoot process issues and impleme...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Technical Architect Team Lead

    Technical Architect Team Lead

    QNOPY Inc.amritsar, punjab, in
    We are seeking an experienced Technical Team Lead with a strong background in delivering SaaS products to lead our engineering team. The ideal candidate has 7+ years of hands-on experience in softwa...Show moreLast updated: 5 hours ago