Staff Firmware Engineer

2 months ago


Vijayawada, India Geminus Tech Full time

GeminusTech is a trusted development partner for software product startup companies as well as industry leading multi facet product companies. Our team is a bunch of seasoned professionals working with cutting edge technologies in storage, networking, satellite, SDV and cloud domain.


Position Overview:

We are seeking a Senior Embedded Firmware Developer with extensive experience in maintaining and enhancing embedded systems. This role focuses on our encryption offload hardware, which is exposed to hosts over NVMe interfaces. The ideal candidate will have a strong background in embedded firmware development, particularly in memory-constrained environments using a "super loop" architecture.

You will collaborate with cross-functional teams, and ensure the delivery of high-quality, performant, and reliable firmware. You will play a key role in maintaining the quality and performance of our products while interacting with customers to ensure their satisfaction.


Key Responsibilities:

  • Firmware Development: Maintain and enhance the embedded firmware for our encryption offload hardware, ensuring seamless integration with NVMe interfaces.
  • System Optimization: Optimize firmware performance in memory-constrained environments, utilizing deep knowledge of custom memory management and timer systems.
  • Security Focus: Implement and enhance security features within the firmware to support high-performance encryption operations.
  • Debugging and Troubleshooting: Diagnose, debug, and resolve issues related to firmware, hardware, and the NVMe interface, ensuring robust and reliable operation.
  • Customer Collaboration: Interact with customers to understand their needs and incorporate feedback into firmware enhancements.
  • Cross-Functional Collaboration: Work closely with hardware, software, and QA teams to ensure the seamless operation of the encryption offload hardware across all system layers.
  • Documentation: Document all enhancements, updates, and processes for internal use and customer support.


Qualifications:

  • Educational Background: Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, Computer Science, or a related field.
  • Experience: 8-12 years of experience in embedded firmware development, with a strong track record in memory-constrained environments.
  • Technical Expertise: Proficiency in C/C++ programming for embedded systems, with deep knowledge of "super loop" architecture.
  • Storage and Security Knowledge: Experience with NVMe interfaces and encryption technologies, including the integration of security protocols in embedded systems.
  • Debugging Skills: Strong debugging and troubleshooting skills, particularly in low-level firmware environments.
  • Communication: Excellent communication skills, capable of working closely with cross-functional teams and articulating technical concepts to stakeholders.


Preferred Skills:

  • Knowledge of scripting languages such as Python for automation and testing.
  • Understanding of security protocols and encryption in embedded systems.
  • Experience in product lifecycle management, from concept to deployment.



  • Vijayawada, India Geminus Tech Full time

    GeminusTech is a trusted development partner for software product startup companies as well as industry leading multi facet product companies. Our team is a bunch of seasoned professionals working with cutting edge technologies in storage, networking, satellite, SDV and cloud domain.Position Overview:We are seeking a Lead Windows Driver Developer with...

  • Hardware Engineer

    4 weeks ago


    Vijayawada, India Bolt.Earth Full time

    About Bolt.EarthBolt.Earth is India’s largest EV tech company that works with enterprises across the automotive shared mobility value chain to enable and accelerate their smart vehicle journeys. Founded in 2017, we empower all 2 and 3-wheeler electric vehicles through AI-integrated IoT solutions that make them safer, more intelligent, and...

  • Duty Engineer

    6 days ago


    Vijayawada, Andhra Pradesh, India Accor Full time

    Job DescriptionAt Accor, we are seeking a highly skilled Duty Engineer to join our team.Key ResponsibilitiesEnsure the proper operation and maintenance of all machinery, equipment, and engineering facilities to prevent breakdowns.Inspect equipment and systems at regular intervals to maintain standards and identify potential issues.Monitor and record utility...


  • Vijayawada, Andhra Pradesh, India Accor Full time

    Job DescriptionAs a key member of our team, the Director of Engineering will be responsible for overseeing the daily operations of the engineering department. This includes ensuring that all team members are properly trained and equipped to carry out their duties, as well as maintaining a high standard of personal appearance and hygiene.Key...

  • Duty Engineer

    3 weeks ago


    Vijayawada, Andhra Pradesh, India Accor Full time

    Job Title: Duty EngineerAccor is seeking a highly skilled Duty Engineer to join our team. As a key member of our engineering department, you will be responsible for ensuring the smooth operation of our facilities and equipment.Key Responsibilities:Ensure the proper operation and maintenance of all machinery, equipment, and engineering facilities.Conduct...


  • Vijayawada, India Accor Full time

    Company Description Job Description Conduct daily briefings and ensure that all pertinent information is well received by team members Supervise and manage daily activities of the department Ensure that all team members are properly trained and have the tools and equipment needed to effectively carry out their respective job duties Educate/train team...

  • Duty Engineer

    2 weeks ago


    Vijayawada, Andhra Pradesh, India Accor Full time

    Job Title: Duty Engineer - Operations and MaintenanceJob Summary: We are seeking a highly skilled Duty Engineer to join our team at Accor. The successful candidate will be responsible for the proper operation and maintenance of all machinery, equipment, and engineering facilities.Key Responsibilities:* Inspect the working condition of equipment and...

  • Duty Engineer

    5 months ago


    Vijayawada, India Accor Full time

    Company Description Job Description Responsible for the proper operation and maintenance of all machinery, equipment and engineering facilities and also ensure that there is no breakdown of the engineering systems. At regular intervals, inspect the working condition of equipment and engineering systems and ensure that all standards are maintained. ...

  • Duty Engineer

    2 weeks ago


    Vijayawada, Andhra Pradesh, India Accor Full time

    Job Title: Duty EngineerJob Summary: We are seeking a highly skilled Duty Engineer to join our team at Accor. The successful candidate will be responsible for the proper operation and maintenance of all machinery, equipment, and engineering facilities. This includes ensuring that there are no breakdowns of the engineering systems and that all standards are...


  • Vijayawada, Andhra Pradesh, India AccorHotel Full time

    Job Summary:We are seeking a highly skilled Laundry Operations Manager to join our team at AccorHotel. As a key member of our laundry department, you will be responsible for ensuring the smooth operation of our laundry facilities, supervising staff, and maintaining high standards of quality and service.Key Responsibilities:Supervise and train staff in daily...

  • Duty Engineer

    1 week ago


    Vijayawada, Andhra Pradesh, India Accor Full time

    Job Summary:As a Duty Engineer, you will be responsible for the proper operation and maintenance of all machinery, equipment, and engineering facilities. You will ensure that there are no breakdowns of the engineering systems and maintain all standards.Main Responsibilities:Inspect the working condition of equipment and engineering systems at regular...

  • Laundry Supervisor

    5 months ago


    Vijayawada, India NOVOTEL VIJAYAWADA VARUN Full time

    **Job Description**: - Ensure guest laundry, dry cleaning and pressing is completed according to department standards and procedures. - Ensure all guest requests are promptly attended. - Conduct daily briefings, supervise and train staff in day-to-day laundry operations. - Records guests and staff laundry lists accurately. - Check all laundry machinery to...


  • Vijayawada, Andhra Pradesh, India Bloomingdale International School Full time

    Job Title: Facilities ManagerWe are seeking a highly skilled Facilities Manager to oversee the maintenance and upkeep of our school's infrastructure. The ideal candidate will be responsible for ensuring the safety and functionality of our facilities, while also optimizing the use of space and resources.The successful candidate will have a proven track record...


  • vijayawada, India ISCIENTIFIC TECHSOLUTIONS LABS PVT LTD Full time

    ISTL Group is a leading company specializing in research and development within the advanced electronics industry. With a team of highly skilled engineers, ISTL is at the forefront of innovation, offering a wide range of R&D services including circuit design, firmware and software development, prototyping, testing and validation, as well as product...


  • Vijayawada, Andhra Pradesh, India AccorHotel Full time

    Job SummaryWe are seeking a highly organized and detail-oriented Laundry Operations Manager to join our team at AccorHotel. As a key member of our laundry department, you will be responsible for ensuring the smooth operation of our laundry facilities and providing exceptional service to our guests.Key ResponsibilitiesConduct daily briefings and supervise...


  • Vijayawada, Andhra Pradesh, India AccorHotel Full time

    Job Title: Laundry Operations ManagerWe are seeking an experienced Laundry Operations Manager to join our team at AccorHotel.Key Responsibilities:Conduct daily briefings and supervise staff in daily laundry operations.Ensure guest laundry, dry cleaning, and pressing are completed according to department standards and procedures.Provide exceptional service to...

  • Laundry Executive

    5 months ago


    Vijayawada, India Accor Full time

    Company Description Job Description Conduct daily briefings, supervise and train staff in day-to-day laundry operations Ensure guest laundry, dry cleaning and pressing is completed according to department standards and procedures Ensure all guest requests are promptly attended to Records guests and staff laundry lists accurately Post bills accurately...

  • AM-Laundary

    2 weeks ago


    Vijayawada, India AccorHotel Full time

    Conduct daily briefings supervise and train staff in daytoday laundry operationsEnsure guest laundry dry cleaning and pressing is completed according to department standards and proceduresEnsure all guest requests are promptly attended toRecords guests and staff laundry lists accuratelyPost bills accurately and in a timely mannerProcess all departmental...

  • AM-Laundary

    2 weeks ago


    vijayawada, India AccorHotel Full time

    Conduct daily briefings supervise and train staff in daytoday laundry operations Ensure guest laundry dry cleaning and pressing is completed according to department standards and procedures Ensure all guest requests are promptly attended to Records guests and staff laundry lists accurately Post bills accurately and in a timely manner Process all departmental...


  • Vijayawada, Andhra Pradesh, India Accor Full time

    Job OverviewAs a Laundry Executive at Accor, you will be responsible for overseeing the day-to-day operations of the laundry department. Your primary focus will be on ensuring that guest laundry, dry cleaning, and pressing are completed to the highest standards.Key ResponsibilitiesConduct daily briefings to supervise and train staff on laundry...