Careers

Geminus is the Right Place For You!!

At Geminus, we believe in outdoing ourselves every day. If you think you can keep pace with us, we would love to talk to you. We want to build a team with the leaders of tomorrow. If you have been great at what you did, we are looking for team-mates just like you.

  • Work side-by-side with the best.
  • Prepare to challenge your industry veteran team-mates
  • Prepare to be challenged in turn
  • Constantly train and upskill

  • Take ownership of problems
  • Impress your teammates by providing innovative solutions
  • Imagine yourself working constantly outside your comfort zone
  • Be a domain expert by taking large chunk of responsibilities

Culture which Nurtures Talent

Career-graphic

Inhouse Hand-crafted Accelerator Programs

In-house training programs to develop required domain expertise covering in-depth understanding of why technology exists, what happened before, and where we are headed tomorrow.

golang

Golang Accelerator

Program

embedded

Embedded Firmware Development Accelerator Program

Networking Accelerator

Program

stoarage

Storage Networking

Accelerator Program

Current Openings

Technical Program Manager

Location: Pune or Chennai

About Antaris: Antaris is a leading satellite technology company dedicated to providing innovative solutions for the space industry. We specialize in designing, manufacturing, launching advanced satellite systems to meet the growing demands of communication, Earth observation, and space exploration. We are looking for a highly skilled and motivated Technical Program Manager to join our team and play a crucial role in the success of our satellite projects.

Job Description: As a Technical Program Manager at Antaris, you will be responsible for overseeing and coordinating the technical aspects of our satellite projects. Your role will be pivotal in ensuring the successful development, integration, and deployment of satellite systems.

Key Responsibilities:

  1. Project Planning and Management:
  • Develop and maintain detailed project plans, schedules, and budgets for satellite development projects.
  • Monitor project progress and make adjustments as necessary to ensure on-time delivery.
  1. Technical Oversight:
  • Serve as the technical point of contact for the project, working closely with engineers, scientists, and other technical experts.
  • Ensure technical requirements are well-defined, documented, and met throughout the project.
  1. Risk Management:
  • Identify potential risks and issues related to technical aspects and develop mitigation plans.
  • Proactively address technical challenges to prevent project delays or cost overruns.
  1. Cross-Functional Collaboration:
  • Collaborate with cross-functional teams, including systems engineering, hardware and software development, quality assurance, and manufacturing, to align project objectives and milestones.
  • Facilitate communication and information sharing among project stakeholders.
  1. Supplier and Vendor Management:
  • Manage relationships with external suppliers, contractors, and vendors, ensuring they meet technical requirements and deliverables.
  1. Quality Assurance:
  • Maintain strict adherence to quality standards, best practices, and industry regulations for satellite technology.
  1. Reporting and Documentation:
  • Provide regular progress reports to senior management and stakeholders.
  • Ensure thorough and accurate documentation of technical aspects of the project.

 

Qualifications:

  • Bachelor’s or Master’s degree in engineering, aerospace, or a related field.
  • Proven experience as a Technical Program Manager in the satellite or aerospace industry.
  • Strong technical background and understanding of satellite technology.
  • Project management certification (e.g., PMP) is a plus.
  • Excellent communication, leadership, and problem-solving skills.
  • Ability to work in a dynamic, fast-paced environment, handle multiple projects simultaneously.
  • Familiarity with project management tools and software.

Senior Backend Developer - SDV (Software Defined Vehicle)

Experience Level: 8-15 Years
Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.

Responsibilities:

As a Senior Backend Developer specializing in the Software Defined Vehicle (SDV) industry, with 8 to 15 years of experience, you will be a key contributor to our cutting-edge technology team. You will focus on developing robust and scalable backend systems tailored for the unique challenges of SDV. Your responsibilities will include handling high volumes of continuous data, implementing real-time data processing and analysis, and contributing to the microservices and event-driven architecture essential for the evolution of SDV.

Key Responsibilities:

  1. High-Volume Data Processing for SDV:
  • Develop and optimize backend systems to efficiently handle high volumes of continuous data specific to the SDV industry.
  • Implement strategies for secure and reliable data storage, retrieval, and processing in the context of software-defined vehicles.
  1. Real-Time Data Processing and Analysis for SDV:
  • Design and implement real-time data processing and analysis solutions tailored for SDV applications.
  • Ensure low-latency data processing to meet the stringent requirements of SDV systems.
  1. Microservices and Event-Driven Architecture for SDV:
  • Contribute significantly to the design and development of microservices architecture in the context of Software Defined Vehicles.
  • Implement and enhance event-driven systems to facilitate seamless communication between various SDV components.
  1. Expertise in SDV Data Processing Tools (Preferred Skills):
  • In-depth knowledge of data processing tools relevant to SDV, including but not limited to Apache Flink, Apache Pulsar, Apache Kafka, and Apache Spark.
  • Proven experience in making informed decisions on tool selection based on the unique requirements of the SDV industry.
  1. Data Streaming and Messaging for SDV:
  • Implement efficient data streaming solutions specific to SDV applications
  • Utilize messaging systems to ensure reliable and asynchronous communication between SDV components.
  1. Latency and Throughput Optimization for SDV:
  • Optimize systems for low-latency data processing, considering the critical nature of SDV operations.
  • Continuously assess and enhance throughput to improve the overall efficiency of SDV backend systems.
  1. Ecosystem Integration in SDV:
  • Integrate backend systems seamlessly within the SDV ecosystem, ensuring compatibility and efficient communication with other SDV components.
  • Collaborate closely with cross-functional teams to achieve comprehensive integration within the SDVframework.

Qualifications:

  1. Experience: 8-15 years of hands-on experience in backend development, with a focus on high-volume data processing, real-time analytics, and expertise in the SDV industry.
  1. Technical Proficiency in SDV:
  • Proven expertise in SDV-specific data processing tools
  • Strong understanding of SDV data streaming, messaging, and event-driven architectures.
  1. Decision-Making Skills: Ability to make informed decisions on the selection of data processing tools tailored for SDV applications.
  1. Collaboration:
  • Proven ability to collaborate effectively with cross-functional teams within the SDV industry.
  • Excellent communication skills and a collaborative mindset.
  1. Problem-Solving: Strong problem-solving skills with the ability to troubleshoot and optimize complex backend systems in the context of SDV.

If you are passionate about shaping the future of the Software Defined Vehicle industry through innovative backend solutions, we invite you to apply. Join us in driving the evolution of SDV technology and contribute to the next generation of smart and connected vehicles.

Lead UI - React js

Experience level: 8-15 years of Front-End Software Development experience.

The candidate will be responsible for developing the front end, ensuring the responsiveness of applications, styling, API integration, data handling in UI. The candidate will also lead a team of 2-3 junior UI developers, solve issues faced by the team members and monitor their progress.

The candidate must be able to work with UX designers as well as back-end developers to understand APIs and workflow, achieve consensus and build the front-end application.

 

Skill-Set:

  • Front end technologies – ReactJS, CSS, HTML, Redux, Bootstrap, Websockets.
  • Hands-on experience with graphics packages/libraries like Cesium, Resium, WebGL is a big plus.
  • Good programming skills with Javascript. Expertise in data handling and manipulation.
  • Good understanding of web applications, DOM concepts.
  • Understanding of containers, kubernetes is an added bonus.
  • Any previous experience of leading a small team / ownership of modules / components is a plus.

 

Role Requirements:

  • Bachelor Degree in Engineering in CS/IT or MCA/MCS from a reputed institute.
  • Very strong communication skills.
  • Good problem-solving skills. Very strong debugging skills. Should be proficient in troubleshooting.
  • Should be able to work in a fast paced startup environment.
  • Proficient understanding of code versioning tools, such as Git is must
  • Good understanding of Enterprise product development.
  • Eager and Quick to pick up on new technologies. Quick to grasp how enterprise systems are designed.
  • Finicky about product quality. Strives for well-tested, clean, reusable, maintainable code.
  • Should have good attention to detail

Back-End Developer

About Engagement

Geminus is collaborating with a Satellite Integration Enterprise Startup to develop a ground-breaking disruptive software platform that will greatly change the way Satellite Software is developed in times to come.

The SaaS platform addresses pain points of today’s Satellite Development workflows by pulling together a wide, heterogenous range of requirements for launching a Satellite, from part selection right upto inflight mission control, under a single user friendly dashboard.

 

Role Description

We are looking for a highly skilled Software Engineer having experience in back-end development.

Experience level: 2 to 9 years of Software Development experience with back-end or full-stack development experience.

Back-end developer, responsible for architecting, designing and deploying server side applications. Primary focus will be on building highly reusable, high performing and scalable server side business logics. Defining and maintaining the database, and ensuring high performance and responsiveness. Should have excellent analytical skills and should be highly passionate in solving design and integration challenges at all levels. Shall be self-driven and should have the interpersonal skills to work in a collaborative, cross-discipline infrastructure.

 

Back-End Developer Responsibilities:

  • Architecting, designing and building high performing and responsive web microservices/APIs
  • Building highly reusable, plug & play modules and libraries.
  • Designing and building high-available, scalable and resilient server applications.
  • Optimizing and tuning the server applications for maximum performance.
  • Designing and implementing optimal data storage solutions.
  • Implementing security and data protection.

 

Back-End Developer Requirements:

  • Must have hands-on experience working purely in backend on distributed systems and micro services.
  • Should have direct project experience in preferably Golang, or in Java, Javascript, nodeJs, or Python.
  • Hand on experience in any noSQL databases (mongodb preferred) is a must
  • Good problem-solving skills.
  • Very Strong communication skills.
  • Strong debugging skills. Should be proficient in troubleshooting in parallel, distributed systems.
  • Very strong design skills. Able to defend design decisions and compare against alternatives.
  • Proficient understanding of code versioning tools, such as Git is must
  • Understanding of Automation, Testing, CI/CD techniques.
  • Finicky about product quality. Strives for well-tested, clean, reusable, maintainable code.
  • Attention to detail.

FuSa Engineer

About Sonatus

Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles. With two generations of solutions already on the road with a top global OEM, our vehicle and cloud software solutions are at the forefront of the digital transformation of vehicles. The Sonatus team is a talented and diverse collection of technology and automotive specialists hailing from many of the most prominent companies in their respective industries.

About the opportunity

As we expand our portfolio, we are seeking a highly skilled ISO 26262 Functional Safety Engineer to join our team and play a key role in certifying an out of context software solution.

The ISO 26262 Functional Safety Engineer will be responsible for certifying an out of context software solution in compliance with ISO 26262 functional safety standards. The successful candidate will work closely with the safety manager and engineering team to ensure the safe and reliable operation of our software in automotive applications and readiness for ISO 26262 certification.

This is a challenging and rewarding opportunity for an experienced ISO 26262 Functional Safety Engineer to contribute to the safety and reliability of cutting-edge automotive software solutions. Sonatus offers a competitive salary, comprehensive benefits package, and a collaborative work environment dedicated to innovation and excellence.

Key Responsibilities:

  • ISO 26262 Compliance: Lead efforts to ensure that the software system meets all relevant ISO 26262 functional safety standards and requirements.
  • Safety Documentation: Create and maintain safety-related documentation, including hazard analysis and risk assessments, safety requirements, safety concept, and safety case.
  • Software Requirements Management: Collaborate with software development teams to establish and manage safety requirements and traceability throughout the software development lifecycle.
  • Software Architecture and Detailed Design: Create, maintain and communicate documentation to guide the implementation.
  • Safety Validation: Plan and support safety validation activities, such as fault injection testing, to verify the safety mechanisms and functional safety requirements.
  • Process: Review and support the implementation of robust processes such as change management to ensure that modifications to the software solution do not compromise safety.
  • Collaboration: Work closely with cross-functional teams, including software developers, and quality assurance, to integrate safety practices into the development process.
  • Certification Support: Support external audits and assessments by regulatory authorities or third-party assessors to ensure compliance with ISO 26262 standards.
  • Define and improve the certification strategy for Sonatus

Basic Qualifications:

  • Bachelor’s degree in electrical engineering, computer science, or a related field (Master’s degree preferred) with minimum 5 years of industry experience
  • Excellent communication and teamwork skills.
  • Proven experience in functional safety engineering, with a focus on ISO 26262 compliance.
  • Demonstrated experience in safety-critical software development and understanding of software safety concepts up to ASIL-D.
  • Must have prior experience of completing ASIL-D certification successfully.
  • Able to guide our team through the ISO certification process and achieve the certification completion in a timely manner
  • Knowledge of automotive safety standards and regulations.
  • Strong programming skills in C and C++.
  • In-depth knowledge of MISRA C and C++ guidelines and the ability to apply them effectively in software development.
  • In-depth knowledge of suitable coding standard and static and run-time coverage testing of code coverage for e.g. MC/DC
  • Familiarity with Linux operating systems and development tools commonly used in Linux environments.
  • Familiarity with safety analysis methods such as FMEA, FTA, and HARA.
  • Strong problem-solving skills and attention to detail.

Desired Qualifications

  • Experience with different certification organization, UNECE, TISAX, SOC 2, etc
  • Experience with GDPR and ISO standards, such as ISO 27001, ISO 9001, etc

Additional Information:

This is a challenging and rewarding opportunity for an experienced ISO 26262 Functional Safety Engineer to contribute to the safety and reliability of cutting-edge automotive software solutions. Sonatus offers a competitive salary, comprehensive benefits package, and a collaborative work environment dedicated to innovation and excellence.

Director India Sales

Position:   Director, India Defence and Commercial Sales

Location: Bengaluru, India

 

About Antaris:

Antaris is the world’s first software platform that dramatically simplifies the design, simulation and operation of satellites. Our patented end-to-end framework features easy design tools, digital twinning, open APIs, complete spacecraft software and secure space data networking. The Antaris platform is proven to cut time-to-orbit by 2X and mission lifetime costs by 10X https://www.antaris.space/

 

Using the Antaris platform, organizations can conceive and design satellites that are ready for orbit in months vs. years. The world’s first cloud-built tech demonstration satellite, JANUS-1, was completed in only 10 months with participating providers from seven countries, and successfully launched into orbit on February 10, 2023. JANUS-1 is a software-defined 6U satellite created entirely with the Antaris software platform.  https://www.antaris.space/press-release-janus1-launch

 

What We Are Looking For:

This is a unique opportunity for a senior Sales Executive to build upon the initial sales efforts and success of Antaris in India. Reporting directly to the Chief Growth Officer at Antaris, the Director of India Sales will have the responsibility to drive sales across the India Defence and commercial space markets.

 

Responsibilities:

  • Develop and extend Antaris’ existing defence relationships and contracts into new opportunities.
  • Research, create and develop new sales opportunities.
  • Develop and present technical presentations to customers, articulating a differentiated solution, including full economic and strategic value add.
  • Create sustainable, long-term customer relationships within the Indian Defence Agencies and defense contractor community.
  • Accurately forecast proposals, sale amounts, and close dates.
  • Work with the Product teams, providing customer feedback and requirements, that will shape Antaris’ future products.
  • Respond to relevant RFPs with proposals representing the company’s capabilities.

 

Required Skills:

  • BS with an engineering discipline is required.
  • 10+ years of experience developing and executing sales pipelines within the India defence industry.
  • 3-5 years of go to market selling experience within the India ecosystem.
  • Strong knowledge of the space/satellite industry and markets.
  • Experience in sourcing and responding to technology RFPs with written proposals.
  • A strong understanding of defence buying cycles and dealing with senior decision makers.

 

Location:  Bengaluru, India

Travel: Up to 50% travel

Salary:  Base salary + commission incentive plan.

Discuss details with the recruiter

Embedded Software Engineer

Sonatus is a well-funded, fast-paced, and fast-growing company whose technologies and software help automakers build dynamic software-defined vehicles. With two generations of solutions already on the road with a top global OEM, our vehicle and cloud software solutions are at the forefront of the digital transformation of vehicles. The Sonatus team is a talented and diverse collection of technology and automotive specialists hailing from many of the most prominent companies in their respective industries.

We are in an accelerated growth phase and looking for highly motivated, accomplished, and driven Embedded Engineers to join our growing team. As a part of a cross-functional team that is responsible for the full software development life cycle, you will have the opportunity to work on cutting-edge technologies and products, from conception to deployment.

Duties and Responsibilities

  • Design and implement software of embedded devices and systems from requirements to production and commercial deployment
  • Design, develop, code, test and debug system software
  • Review code and design
  • Analyze and enhance efficiency, stability and scalability of system resources
  • Provide post production support
  • Assess third party and open source software

Qualifications and Experience

  • BS degree in Computer Science or Engineering
  • Experience in hands-on development and troubleshooting on embedded targets
  • Solid programming experience in C or C++
  • Proven experience in embedded systems design with preemptive, multitasking real-time operating systems
  • Familiarity with software configuration management tools, defect tracking tools, and peer review
  • Experience with RTOS, Embedded Linux, Android, and/or other embedded operating systems
  • Experience with networking technologies such as Ethernet, TCP/IP, HTTP, etc.
  • Experience in FOTA.
  • Strong written and verbal communication skills

Desired Skills and Experience

  • MS/PhD in Computer Science, Engineering, or related field
  • Good understanding of hardware devices such as MCU, CPU, Network Switch, etc.
  • Thorough understanding of the latest security principles, techniques, and protocols
  • Experience with network security and networking technologies and with system, security, and network monitoring tools
  • Hands on experience in security systems, including firewalls, intrusion detection systems, anti-virus software, authentication systems, log management, content filtering, etc
  • Experiences in security related software development
  • Proficient in Python or other scripting language
  • Experience with automotive product development (e.g. CAN, AUTOSAR, etc.)

Cloud Automation Engineers

We are looking for engineers who have a mix of software and sysadmin skills, are passionate about reliability, devops, performance, and efficiency, and have experience building tools, services, and automation to manage and improve production services.

 

Experience: 5+ years | Location: Pune

 

Role Responsibilities

  • Design, operate, maintain, and troubleshoot enterprise systems such as databases, message queues, APIs, and distributed applications through the use of data and metrics such as SLOs and error budgets.
  • Design, operate, maintain, and troubleshoot enterprise virtualization technologies based on VMs and containers such as VMWare, OpenStack, and Kubernetes.
  • Design, operate, maintain and troubleshoot Jenkin based CI pipelines and maintain jenkin nodes VMs.
  • Design, operate, maintain, and troubleshoot open LDAP, Active Directory, DNS, DHCP, NIS and Kerbarose.
  • Support engineering projects through activities such as designing, developing, and implementing software and automation that assists with capacity planning and provisioning, and general application lifecycle management.
  • Scale systems sustainably through mechanisms like scripting and automation; evolve systems by pushing changes that improve their operational management reliability and velocity.
  • Collaborate with team members, across business units, and across multiple time zones to create high quality customer outcomes.

 

Minimum Qualifications

  • Demonstrated Coding ability with one or similar of the following: C, C++, Java, Python, or Go;
  • Demonstrated experience in design, implementation, delivery, and maintenance of software systems;
  • Systematic problem-solving approach, strong communication skills, and a sense of ownership and drive;
  • Experience in analyzing performance & debugging Enterprise Systems.

 

Preferred Qualifications

  • 5+ years as a Site Reliability Engineer, DevOps Engineer, or Infrastructure engineer;
  • Understanding of Unix/Linux, and optionally Windows operating systems;
  • Experience working with Infrastructure as Code / Automation tools (Ansible, Terraform, CloudFormation);
  • Experience with containers and container orchestration systems such as Docker and/or Kubernetes;
  • Experience configuring Layer2/Layer3 hybrid networks, and managing network services such as DNS, DHCP, and NTP;
  • Experience in configuring LDAP, AD and windows domain servers.
  • Understanding of hardware management services such as CIMC, or UCS Manager;
  • Experience with monitoring platforms such as Nagios, Prometheus, and Grafana to comprehend service health and create dashboards;
  • Experience with storage administration such as Pure Storage, including troubleshooting;
  • Well organized, with ability to prioritize tasks independently, set goals and follow through in order to see them to completion.

Technical Product Manager

Experience: 8-10+ years
Location: Pune

Front End Developer

Experience: 3-8 years
Location: Pune

Back End Developer

Experience: 3-8 years
Location: Pune

Principal Engineer

Experience: 8-10 years
Location: Pune

Firmware Dev

Experience: 3-8 years
Location: Pune

Nvme Firmware / System Test

Experience: 2+ years
Location: Pune

MTS – Golang Dev

Experience: 2+ years
Location: Pune

MTS – Storage Networking Firmware Dev

Experience: 5+ years
Location: Pune

Could not find the position you were looking for?
Send us your resume on careers@geminustech.com and let our HR team know.

Current Openings

Cloud Automation Engineers

Experience: 5+ years
Location: Pune

Know More
Technical Product Manager

Experience: 8-10+ years
Location: Pune

Know More
Front End Developer

Experience: 3-8 years
Location: Pune

Apply Now
Back End Developer

Experience: 3-8 years
Location: Pune

Apply Now
Principal Engineer

Experience: 8-10 years
Location: Pune

Apply Now
Firmware Dev

Experience: 3-8 years
Location: Pune

Apply Now
Nvme Firmware /
System Test

Experience: 2+ years
Location: Pune

Apply Now
MTS – Golang Dev

Experience: 2+ years
Location: Pune

Apply Now
MTS – Storage Networking Firmware Dev

Experience: 5+ years
Location: Pune

Apply Now

Perks & Benefits

Training Programs

Live Project Training

Open Door Policy

Flexible Hours

Medical Insurance for

Family (Including Parents)

Lunch, Recreation,

Game Zone

Referral Bonus

Interest-free Loans

Loyalty Incentive

Let’s Work Together!

Grow Together!