Current jobs related to Senior Firmware Engineer - Anywhere in IndiaMultiple LocationsChennai - Mobile Programming LLC


  • india Qualcomm Full time

    Job Title: Bluetooth Firmware Engineer, SeniorLocation: HyderabadJob Description:This position is for software design, development of Bluetooth Firmware for Qualcomm Bluetooth devices.Candidate will be actively involved in development of new firmware for Bluetooth latest specification and futuristic products for Mobiles, Wearables, IoE and Automotive...


  • Anywhere in India/Multiple Locations Digihelic Solutions Pvt. Ltd. Full time

    Job Description : - 5 to 8 years' experienced software engineers to write, debug and test embedded Firmware. - Manage and maintain firmware build tools, manage builds, and release Firmware to test as well as recreate and fix problems reported by the test team. - Duties may include code development, unit testing, debugging, and customer support for...


  • india Flexing It® Full time

    Our client, a global leader in energy management and automation, is seeking a talented Senior Firmware Engineer for a short-term project to develop and optimize firmware for their cutting-edge digital platforms, contributing to innovative solutions in the energy sector. Key Responsibilities:1. Will take inputs from Technical lead / Project manager.2. Will...


  • india Microsoft Full time

    Overview Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing,...


  • india Microsoft Full time

    Overview Microsoft Silicon and Cloud Hardware Infrastructure Engineering (SCHIE) is the team behind Microsoft’s expanding Cloud Infrastructure and responsible for powering Microsoft’s “Intelligent Cloud” mission. SCHIE delivers the core infrastructure and foundational technologies for Microsoft's over 200 online businesses including Bing, MSN,...


  • Chennai, India Logitech Full time

    Description Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way. The Role: As a Senior Firmware Engineer, you will play a pivotal role in design and development of embedded software for Gaming Simulation products. Your expertise in microcontrollers,...


  • Chennai, India Logitech Full time

    Description The Role You will work in a central organisation developing common firmware and helping create these new and innovative experiences. You will be part of a transversal team that positively impacts the lives of millions of people and will collaborate with a high-calibre multidisciplinary international team redefining the future of...


  • india Renesas Electronics Full time

    About the Company: This is an opportunity to join a top-notch BMS IC Team with Renesas’s leading Power Business Unit. You will be part of a very skilled group of engineers who are helping build world class automotive and consumer BMS products.About the Role: Your main responsibility will be to design, develop & maintain Firmware platform that scales with...

  • Firmware Engineer

    1 day ago


    india Schneider Electric Full time

    Key Responsibilities: Designing and developing embedded software solutions using the Linux operating system. Collaborating with hardware engineers to understand system requirements and specifications, especially in power electronics products. Design, develop and own product firmware for new product development. Work with other developers to ensure the...


  • Chennai, India Global Pharma Tek Full time

    + years of overall firmware engineering experience with + years developing Networking and Hardware based Firewall firmware solutions for Linux or any RTOS. Strong academic credentials with a master’s degree in CS / EE, Mathematics, or other quantitative area of study Design, develop, and optimize firmware for embedded systems using real-time...


  • Hyderabad, Andhra Pradesh, IN Johnson Controls International Full time

    Embedded Firmware EngineerProduct:The Embedded Firmware Engineer will be part of a team responsible for the development of firmware for the Tyco Security Product Software House brand of access control panels.  These panels primarily consist of the iSTAR line of panels. This position will also be responsible for the development of tools and firmware within...

  • Firmware Engineer

    2 days ago


    Chennai, India Tekwissen India Full time

    Overview: TekWissen Group is a workforce management provider throughout India and many other countries in the world. The below client represents the connected world offering innovative and customercentric information technology experiences Position: Firmware Engineer Location: Chennai Duration: Full Time Job Description: ...


  • Chennai, India Global Pharma Tek Full time

    Activity : Arduino Firmware Engineer - Keyboard & Mouse Functionality This role focuses on developing, coding, and debugging Arduino firmware that enables keyboard and mouse functionality. The ideal candidate should have a deep understanding of the USB Human Interface Device (HID) stack and possess strong skills in troubleshooting and resolving issues...


  • Chennai, India Logitech Full time

    Description The Role You will work in a central organisation developing common firmware and helping create these new and innovative experiences. You will be part of a transversal team that positively impacts the lives of millions of people and will collaborate with a high-calibre multidisciplinary international team redefining the future of...

  • Firmware Engineer

    1 month ago


    Chennai, India Logitech Full time

    Description Logitech is the Sweet Spot for people who want their actions to have a positive global impact while having the flexibility to do it in their own way The Role: Firmware Engineer is responsible for design and development of firmware for Logitech Gaming, Computer peripherals products and work with global teams. Your Contribution: Be...


  • india Eximietas Design Full time

    Job Description: Storage Firmware DeveloperWe are seeking an experienced Storage Firmware Developer to join our team. You will beresponsible for designing, developing, and optimizing firmware for our storage solutions,ensuring high performance and reliability.Key Responsibilities:- Develop and maintain firmware for storage devices.- Implement new features...

  • Lead Firmware Engineer

    2 months ago


    Chennai, India Logitech Full time

    Description The Role: As a Lead Firmware Engineer, you will play a pivotal role in design and development of embedded software for Computer peripher products. Your expertise in microcontrollers, sensors, and real-time operating systems (RTOS) will be instrumental in delivering innovative and high-performance HID experiences. You will also be...

  • Firmware Developer

    2 months ago


    Chennai, India Sharp Gaze Tech Services Full time

    Job Description :- Firmware & Devices Developer with C.- 7+ years Proven experience as a Firmware Developer with a strong focus on C programming with knowledge of C# for integration.- Maintain firmware for first party devices develop enhancements, support 3rd party library updates primarily C for NXP Cold Fire and Microchip PIC32 microcontrollers.- Design,...

  • Senior Data Engineer

    4 months ago


    Anywhere in India/Multiple Locations MindBrain Full time

    Company Description. MindBrain seamlessly integrates innovation, education, and strategic workforce solutions. As a dynamic software company, we shape the future of technology. With a focus on comprehensive IT and non-IT training, we nurture talent, empowering individuals to lead in a rapidly evolving landscape. Through strategic resource augmentation, we...


  • Anywhere in India/Multiple Locations Avalara Technologies Pvt ltd Full time

    Job Description : What You'll Do : Our ideal Senior Systems Engineer is detail oriented, possesses strong written and verbal communication skills and has a strong track record of modern systems engineering, to deliver a world class experience in a large scale enterprise environment. While primarily focused on systems engineering, success in this...

Senior Firmware Engineer

4 months ago


Anywhere in IndiaMultiple LocationsChennai Mobile Programming LLC Full time

Experience : 4 Years to 8 Years

Location : Chennai

Notice Period : Immediate / 7 Days

Job Description:

The successful candidate shall not be afraid of learning new software stacks irrespective of the platform they run on. He/she must be able to switch domains, from embedded to servers to front end. He/she must be an ardent self-learner, well versed in state of art in software engineering and passionate about sharing knowledge with others.

Required Skills :

- Minimum of 4 years of firmware development on resource constrained devices

- Minimum of 8 years of experience with C/C++

- Experience with Java or C#, preferably Java

- Good understanding of object oriented programming

- Good knowledge of symmetric cryptography (AES, TDES). Must have used/applied the cryptographic algorithms.

- Good understanding of asymmetric cryptography (RSA/DSA, ECC)

- Good knowledge of PKCS standards specially PKCS#11

- Programming using PCKS#11 interface in Java and/or C

Nice to have :

- Experience with Thales or Luna HSM

- Embedded HSM programming using SEE code in C

- Experience with Soft HSM

- Knowledge of key management best practices

- Knowledge of NIST recommendations around key management

- Knowledge of Oasis KMIP protocol

- Expert competence in crypto programming

- Experience with distributed key management

Duties and Responsibilities include the following : Other duties may be assigned

- Take part in the daily software development work and maintenance of the crypto system

- Operational maintenance and support for managing HSMs

- Become subject matter expert in respectively expertize area (as defined above).

- Actively take part in the design of in-house systems.

- Be proactive and understand the business needs and propose architectural solutions based on the discussions.

- Be hands-on and actively participate in software development when needed.

Qualifications :

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Education and/or Experience :

- Bachelor in computer science, computer engineering or equivalent skills and experience required

- Minimum of 8 years of experience with C/C++

- Minimum of 4 years of firmware development on resource constrained devices

- Deep analytical and problem solving skills

Language Skills :

- Ability to effectively communicate in the English language, both verbally and in writing.

- Ability to read and interpret technical journals, specifications, international technical standards, etc.

(ref:hirist.tech)