Senior Firmware Engineer

Found in: Talent IN 2A C2 - 2 weeks ago


Chennai, India 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)
  • Senior Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    chennai, India Vicara Full time

    Vicara Job Description Firmware Engineer Job Brief We are looking for an analytical, results-driven Firmware Engineer. You would also be required to have a keen eye for developing firmware with a low memory footprint and low power consumption while being robust and resistant to errors. You are expected to achieve these goals using your indepth...

  • Senior Firmware Engineer

    Found in: Talent IN C2 - 2 weeks ago


    Chennai, India Vicara Full time

    Vicara Job Description Firmware Engineer Job Brief We are looking for an analytical, results-driven Firmware Engineer. You would also be required to have a keen eye for developing firmware with a low memory footprint and low power consumption while being robust and resistant to errors. You are expected to achieve these goals using your indepth understanding...

  • Senior Firmware Engineer

    Found in: Whatjobs IN C2 - 7 days ago


    Chennai, India Vicara Full time

    VicaraJob DescriptionFirmware EngineerJob BriefWe are looking for an analytical, results-driven Firmware Engineer. You would also be required to have a keen eye for developing firmware with a low memory footprint and low power consumption while being robust and resistant to errors. You are expected to achieve these goals using your indepth understanding of...

  • Senior Firmware Developer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Chennai, India SRS Infoway Full time

    Job Description : We are seeking a highly skilled and experienced Senior Firmware Developer with expertise in IoT platform integration to join our team. In this role, you will be responsible for designing, developing, and optimizing firmware for IoT devices, as well as integrating these devices with our cloud-based IoT platform. You will work closely with...

  • Firmware Engineer

    Found in: Whatjobs IN C2 - 7 days ago


    Chennai, India Logitech Full time

    DescriptionThe 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 Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you’ll need for success at Logitech. In this role you...

  • Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    chennai, India Logitech Full time

    Description 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 Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you’ll need for success at...

  • Firmware Engineer

    Found in: Talent IN C2 - 2 weeks ago


    Chennai, India Logitech Full time

    Description 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 Yourself. Be Open. Stay Hungry and Humble. Collaborate. Challenge. Decide and just Do. These are the behaviours you’ll need for success at Logitech....

  • BMC Firmware Development

    Found in: Appcast Linkedin IN C2 - 2 weeks ago


    Chennai, India Celestica Full time

    Experience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...

  • BMC Firmware Development

    Found in: Talent IN 2A C2 - 2 weeks ago


    Chennai, India Celestica Full time

    Experience: 6-10 yearsLocation: Chennai, TNJob description:You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage systems,...

  • BMC Firmware Development

    Found in: Whatjobs IN C2 - 2 weeks ago


    Chennai, India Celestica Full time

    Experience: 6-10 years Location: Chennai, TN Job description: You will join Software Department of Celestica Global Design Service as a senior BMC firmware engineer. In this position, you will be responsible to develop and/or customize BMC firmware platforms for various storage products (RAID controllers, disk array enclosures, network attached storage...

  • Embedded Firmware Engineer

    Found in: Talent IN 2A C2 - 2 weeks ago


    Chennai, India Cortex Consulting Pvt. Ltd. Full time

    About the Role:We are seeking a motivated and results-oriented Embedded Firmware Engineer to join our growing team. In this exciting role, you will play a key part in designing, developing, testing, and debugging firmware for our embedded systems using C++. You will work closely with hardware engineers and other developers to create robust and efficient...

  • Bluetooth Firmware Engineer

    Found in: Whatjobs IN C2 - 7 days ago


    Chennai, India Logitech Full time

    DescriptionThe Role:Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware designYour Contribution:Be Yourself. Be Open. Stay Hungry...

  • Embedded Firmware Engineer

    Found in: Adzuna IN C2 - 1 week ago


    Bangalore/Chennai, Tamil Nadu, India Cortex Consulting Pvt. Ltd. Full time

    About the Role:We are seeking a motivated and results-oriented Embedded Firmware Engineer to join our growing team. In this exciting role, you will play a key part in designing, developing, testing, and debugging firmware for our embedded systems using C++. You will work closely with hardware engineers and other developers to create robust and efficient...

  • Embedded Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Bangalore,Chennai, India Cortex Consulting Pvt. Ltd. Full time

    About the Role:We are seeking a motivated and results-oriented Embedded Firmware Engineer to join our growing team. In this exciting role, you will play a key part in designing, developing, testing, and debugging firmware for our embedded systems using C++. You will work closely with hardware engineers and other developers to create robust and efficient...


  • Chennai, India Logitech Full time

    DescriptionThe Role:Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware designYour Contribution: Be Yourself. Be Open. Stay Hungry...

  • Generic Firmware

    6 days ago


    Chennai, India Capleo Global Solutions Pvt LTD Full time

    **Generic Firmware**: Embedded C++, RTOS/ Linux, Protocol I2C/SPI/ UART, Firmware Application development or Bare metal code development Location: Baroda -5, Mysore - 5, Mumbai -2 Exp: 2-4 years Budget: 6.5LPA **Mechanical**: Location: Baroda -6, Mysore - 2 Exp: 3-5 years Budget: 6LPA Experience of 3D modeling of casting, forging or machining...

  • Bluetooth Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    chennai, India Logitech Full time

    Description The Role: Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware design Your Contribution: Be...

  • Bluetooth Firmware Engineer

    Found in: Talent IN C2 - 2 weeks ago


    Chennai, India Logitech Full time

    Description The Role: Our audio products help businesses and people stay connected. This role is responsible for designing firmware for Bluetooth headset products. Work requires strong knowledge in Bluetooth Classic and Bluetooth Low Energy, embedded C, assembly language, and familiarity with hardware design Your Contribution: Be Yourself. Be...

  • Firmware Engineer

    Found in: Whatjobs IN C2 - 7 days ago


    Chennai, India Sanmina Full time

    Job DescriptionProgramming/ coding - Contributes in embedded firmware development as per the detailed design specification providedUnit test script/ code development - Develops unit test codes & scripts to ensure coverage of all test specificationsUnit test execution and test report generation - Executes unit test cases and scripts and generates test...

  • Firmware Engineer

    Found in: Whatjobs IN C2 - 2 weeks ago


    Chennai, India Srushty Global Solutions Full time

    Job description:Exp: 2+yearsFirmware Design and Development on different micro-controllers.Manage code using version control, with GithubCollaborating with HW team on a schematic review to align SW with HWDebugging skill & TestingHands on working on board bring upRequired Candidate profile\- AVR/PIC/ARM\- RTOS, Multithreading & data structures\- WiFi,...