Talent.com
This job offer is not available in your country.
Sr Adv Firmware Engineer

Sr Adv Firmware Engineer

ResideoBengaluru, Karnataka, India
5 hours ago
Job description

Be part of a team that designs, develops and integrates embedded firmware for the latest in home automation IOT devices for comfort, Security, Water applications. With focus on device connectivity, you will be responsible to ensure highly efficient, reliable and predictable wireless communication between different products, cloud and mobile App. You will use your experience and technical skills to design and implement features targeted for the North American and European residential markets.

You will partner with world class engineers and leaders. Use your strategic thinking to help anticipate problems, recognize and eliminate barriers.

Job Duties :

  • Development of embedded firmware targeting device connectivity with peripheral devices, cloud and mobile application using protocols WiFi, BLE, proprietry RF protocols etc.
  • Work on all aspects complex embedded software development projects – design, development, review, and test. You will have clear accountability to drive innovation utilizing new technologies in hardware, software, and emerging wireless communication protocols.
  • Provide technical leadership, mentorship, as well as coordination with project planning and execution.
  • Work closely with cross-functional teams (systems, hardware, test, quality) to produce architecturally sound designs, contribute to hardware selection, design test plans, and coordinate delivery of software modules, applications, and documentation. Cultivate 3rd party vendor relationships as needed.
  • Collaborate with partners in Marketing and other stakeholders to gather and break down non-technical and technical requirements into well-defined tasks.
  • Evaluate new technologies as they apply to existing functions. Offer peer technical assessments in areas of expertise, new technologies, software designs and assist as needed with component datasheet / schematic design review.
  • Explore tools and techniques and contribute to efforts that benefit firmware design, development, testing and management.
  • Follow details during all phases of SW design, development, integration, testing and release
  • Collaboration with other development and quality assurance teams to ensure high quality delivery
  • Involvement in improving processes, technologies, methodologies and innovation
  • Exploration of new market trends in communication protocols
  • Technical mentorship to junior resources and external design houses as required

YOU MUST HAVE :

  • 8+ years of experience developing embedded firmware in C / C++ including standard libraries and multithreading programming with RTOS like ThreadX, FreeRTOS, Linux etc.
  • 8 years of experience in embedded C / C++, knowledge of data structure, code optimization and logical analysis.
  • 3 years experience of wireless / RF connectivity & networking standards like WiFi, Bluetooth, Zigbee, Sub-GHz etc..
  • Minimum 2 year of hands-on experience in lab tools like Oscilloscope, Signal / Logic analyzer, power meter, multimeter etc.
  • Minimum 2 year of experience with automated unit testing framework
  • WE VALUE :

  • Relevant experience in home automation products and residential market
  • Experience with ARM Cortex-A and Cortex-M processors.
  • Experience in C++, Python and CI / CD
  • Familiarity with cryptographic concepts, public key cryptography and certificates.
  • Experience in troubleshooting, being able to perform analysis in a complex system.
  • Experience with embedded Linux environments.
  • Experience with software management tools like SVN, Bitbucket, JIRA, and requirements management tools like Contour
  • Demonstrated ability to serve as a lead software engineer for complex software projects
  • Demonstrated ability to decompose functional requirements into well-defined tasks while balancing quality, quantity and complexity in work output
  • Demonstrated competence with researching fundamental technical challenges and implementing ingenious solutions
  • Demonstrated capability to offer technical assessments in areas of expertise, new technologies and software designs
  • Experience working in Agile Scrum teams
  • Strong interpersonal, communication and presentation skills
  • Excellent understanding of Electronic Hardware
  • WHAT'S IN IT FOR YOU :

  • Opportunity to work in a hybrid environment, balancing remote and on-site collaboration.
  • Collaborate with a diverse and globally distributed team.
  • Contribute to the development of core products, driving innovation and excellence.
  • Hands-on experience working in a laboratory environment on cutting-edge IoT products.
  • #LI-JR2

    Create a job alert for this search

    Firmware Engineer • Bengaluru, Karnataka, India

    Related jobs
    • Promoted
    Firmware Engineer

    Firmware Engineer

    Delta Electronics IndiaBengaluru, Karnataka, India
    Responsible for motor drive firmware planning, design and implementation.Continually optimize performance and improve the reliability of our existing motor drives. The industrial automation control ...Show moreLast updated: 11 days ago
    • Promoted
    Firmware Engineer – IoT Gateway Development

    Firmware Engineer – IoT Gateway Development

    Capgemini EngineeringDoddaballapura, Karnataka, India
    Firmware Engineer – IoT Gateway Development Location : Bangalore Experience : 5 to 8 years Education : - Bachelor’s or Master’s degree in Computer Science Engineering , Electronics & Communication...Show moreLast updated: 29 days ago
    • Promoted
    • New!
    Lead, Firmware Engineer

    Lead, Firmware Engineer

    Schneider ElectricBengaluru, Karnataka, India
    Description - External About US At Schneider, we believe access to energy and digital is a basic human right.We empower all to make the most of their energy and resources, ensuring Life Is On every...Show moreLast updated: 5 hours ago
    • Promoted
    Principal Firmware Engineer

    Principal Firmware Engineer

    Enphase EnergyBengaluru, Karnataka, India
    Enphase Energy is a global energy technology company and leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, Enphase transformed the solar industry with our ...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Dover CorporationBengaluru, Karnataka, India
    Dover is a diversified global manufacturer with annual revenue of over $8 billion.We deliver innovative equipment and components, specialty systems, consumable supplies, software and digital soluti...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Advanced Lead Engineer – Firmware Development

    Advanced Lead Engineer – Firmware Development

    WabtecBengaluru, Karnataka, India
    It’s not just about your career or job title… It’s about who you are and the impact you will make on the world.Because whether it’s for each other or our customers, we put People First.When our peo...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    TalentojBengaluru, Karnataka, India
    Strong proficiency in Embedded C.Hands-on experience with bare-metal firmware development.Proficiency with communication protocols : I2C, UART, RS485. Experience with ARM Cortex controllers (STM32, N...Show moreLast updated: 9 days ago
    • Promoted
    • New!
    Senior Engineer, SSD Firmware

    Senior Engineer, SSD Firmware

    MicronBengaluru, Karnataka, India
    Our vision is to transform how the world uses information to enrich life for all.Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Firmware Engineer

    Senior Firmware Engineer

    Advanced Micro Devices, IncBengaluru, Karnataka, India
    WHAT YOU DO AT AMD CHANGES EVERYTHING We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that ...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior Engineer - AV Programmer

    Senior Engineer - AV Programmer

    Black BoxBengaluru, Karnataka, India
    The role involves configuring and programming devices such as Crestron, AMX, Extron, Q-SYS, Biamp, or similar platforms, ensuring seamless user experience and optimal system performance.Develop, te...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Firmware Engineer

    Firmware Engineer

    Skill VentoryBengaluru, Karnataka, India
    Experience withautomotive embeddedfirmware implementation.Firmware development for ICE, Electric and Hybrid Vehicles in Automotive R&D Industry. Development of automotive compliant modular, Stable a...Show moreLast updated: 5 hours ago
    • Promoted
    Senior Firmware Engineer

    Senior Firmware Engineer

    ACL DigitalBengaluru, Karnataka, India
    Job Title / Designation : Project Manager, Embedded Engineering Services (EES).Experience Range : 10 to 15 years.Shift : General Shift (Mon-Fri). Job Function, Roles & Responsibilities : .Lead technol...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Senior Engineer, AVP

    Senior Engineer, AVP

    Deutsche BankElectronic City, Karnataka, India
    This role is for Software Development Engineer responsible for developing and unit testing software applications.The candidate is expected to work closely with Team Leads or Software Development Ma...Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    FIRMWARE ENGINEER

    FIRMWARE ENGINEER

    Skill VentoryBengaluru, Karnataka, India
    Description : We are looking for an engineer that can take up the Firmware and Embedded software development and testing in the battery management system. Understanding system / functional requirements...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Senior IoT Firmware Engineer

    Senior IoT Firmware Engineer

    SolarEdgeBengaluru, Karnataka, India
    Are you ready to power the future?.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations w...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    IoT Firmware Engineer

    IoT Firmware Engineer

    SolarEdgeBengaluru, Karnataka, India
    Are you ready to power the future?.At SolarEdge (NASDAQ : SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations w...Show moreLast updated: 5 hours ago
    • Promoted
    • New!
    Firmware Development Engineer

    Firmware Development Engineer

    IntelBengaluru, Karnataka, India
    Develops embedded software / firmware within environments that have constrained timing and memory resources, designs and implements reusable code, performs design and code reviews, as well as tests a...Show moreLast updated: 1 hour ago
    • Promoted
    • New!
    FPGA Firmware Development Engineer

    FPGA Firmware Development Engineer

    IntelBengaluru, Karnataka, India
    Researches, designs, develops, and optimizes software tools that enable the use of Field Programmable Gate Arrays (FPGA). Develops and optimizes compilers, flows, assemblers, models, tools, runtimes...Show moreLast updated: 5 hours ago