Geminus Tech | Senior Software Engineer | pune

2 months ago


pune, India Geminus Tech Full time

Responsibilities:

As an experienced member, you will be a crucial part of our development team, contributing to

the advancement of our cutting-edge projects in the automotive and Software Defined Vehicle

(SDV) industry. Your primary focus will be on developing in-vehicle embedded software keeping

in mind secure coding practices, system programming, and the functional safety aspects of

embedded software. We are seeking individuals with expertise in modern C++, networking, and

a background in automotive technologies.

Key Responsibilities:

1. Modern C++ Development:

○ Utilize modern C++ features including smart pointers, concurrency support, and

lambda expressions to develop efficient and maintainable code.

○ Apply expertise in C++ programming to enhance existing systems and contribute

to the development of new projects.

○ Embedded C++ development

2. Secure Coding and System Programming:

○ Implement and adhere to secure coding rules, ensuring the integrity and

robustness of software solutions.

○ Contribute to system programming efforts, optimizing software performance and

reliability.


3. Multi-Threading and Coverity:

○ Leverage multi-threading concepts to design and implement concurrent software

solutions.

○ Utilize tools such as Coverity for static analysis to identify and rectify potential

code vulnerabilities.

4. Misra C++ Compliance:

○ Ensure compliance with Misra C++ standards, particularly those relevant to the

automotive industry.

○ Apply knowledge of auto industry-specific coding standards to enhance software

quality.


5. Networking Expertise (Desirable):

○ Demonstrate experience in networking, specifically in Layer 2 (Data Link Layer)

and Layer 3 (Network Layer).

○ Apply networking knowledge to develop and optimize communication protocols in

automotive systems.


6. Automotive Experience (Desirable):

○ Work on Over-The-Air (OTA) updates, Unified Diagnostic Services (UDS),

Diagnostics, and Service-Oriented Architecture (SOA) in the automotive domain.

○ Contribute to the development of embedded software solutions for automotive

applications.


7. Containerization and Web Assembly (Desirable):

○ Familiarity with containerization technologies such as Kubernetes and Docker.

○ Knowledge of web assembly, though not an immediate requirement, is

considered a valuable asset.


Qualifications:

1. Experience: hands-on experience in software development with a focus

on C++, networking, and automotive technologies.

2. Technical Proficiency:

○ Expertise in modern C++ features and programming principles.

○ Strong knowledge of secure coding practices, multi-threading, and system

programming.

○ Familiarity with networking protocols and automotive technologies (OTA, UDS,

Diagnostics, SOA).

3. Functional Safety:

○ Understanding of functional safety standards and experience in incorporating

safety measures into software development.


If you are a highly skilled and experienced software engineer with a strong background in C++,

networking, and a passion for advancing technology in the automotive SDV industry, we

encourage you to apply. Join our team and contribute to the development of innovative solutions

shaping the future of Software Defined Vehicles.



  • Pune, Maharashtra, India Geminus Tech Full time

    About Geminus Tech:Geminus Tech is a leading technology company that values innovation and expertise in software development.We are seeking an experienced Senior User Interface Engineer to join our team and play a key role in the development of our enterprise product.Estimated Salary Range: $120,000 - $180,000 per yearJob Description:As a Senior User...


  • Pune, Maharashtra, India Geminus Tech Full time

    Job SummaryGeminus Tech is seeking a highly skilled Embedded Software Quality Assurance Engineer to join our team.This role involves collaborating with diverse teams to define testing strategies for challenging and innovative projects, developing and executing detailed test plans using a combination of automation and manual testing, and identifying areas for...


  • Pune, Maharashtra, India Geminus Tech Full time

    About Geminus TechGeminus Tech is a dynamic and innovative company that pushes the boundaries of technology.SalaryThe salary for this position ranges from $140,000 to $180,000 per year, depending on experience.Job DescriptionWe are seeking an experienced Senior Software Engineer to join our team. As a key member of our engineering team, you will design,...


  • pune, India Geminus Tech Full time

    Responsibilities:As an experienced member, you will be a crucial part of our development team, contributing tothe advancement of our cutting-edge projects in the automotive and Software Defined Vehicle(SDV) industry. Your primary focus will be on developing in-vehicle embedded software keepingin mind secure coding practices, system programming, and the...


  • Pune, Maharashtra, India Geminus Tech Full time

    Job Description:At Geminus Tech, we are seeking an exceptional Senior Software Engineer to join our team of innovative professionals. This is a pivotal role that demands expertise in modern C++ programming, secure coding practices, and system programming. If you possess a passion for advancing technology in the automotive SDV industry, this opportunity may...


  • pune, India Geminus Tech Full time

    Responsibilities: As an experienced member, you will be a crucial part of our development team, contributing to the advancement of our cutting-edge projects in the automotive and Software Defined Vehicle (SDV) industry. Your primary focus will be on developing in-vehicle embedded software keeping in mind secure coding practices, system programming, and the...


  • Pune, Maharashtra, India Geminus Tech Full time

    About Geminus Tech:Geminus Tech is a fast-paced startup that values innovation and collaboration.Job Title: Front-End Development Team LeadWe are seeking an experienced Senior User Interface Engineer to lead our front-end development team and drive the creation of cutting-edge user interfaces.Key Responsibilities:Lead a team of junior UI developers in...


  • pune, India Geminus Tech Full time

    Job Title: Lead UI Developer (React.js)About Role:Experience level: 6-10 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...


  • Pune, India Geminus Tech Full time

    Geminus Tech 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 ...


  • Pune, Maharashtra, India Geminus Tech Full time

    Job Title: Software Engineering Expert - Scalable MicroservicesAbout Us:Geminus Tech is a cutting-edge technology company that requires talented software engineers to join our team. Our mission is to design, develop, and maintain innovative solutions that drive business growth.Salary: $120,000 - $180,000 per annum, depending on experience.Job Description:We...


  • pune, India Geminus Tech Full time

    Job Description: Tier 1 Support Engineer/Lead Key responsibilities: Continuous 24/7 tickets monitoring and alerting Logging production errors in the company’s ticketing system Investigating and analyzing production issues Notifying customers as necessary Restoring the system to an operational state when applicable, gathering data for Tier 2/R&D, and...


  • pune, India Geminus Tech Full time

    Job Description: Tier 1 Support Engineer/LeadKey responsibilities:Continuous 24/7 tickets monitoring and alertingLogging production errors in the company’s ticketing systemInvestigating and analyzing production issuesNotifying customers as necessaryRestoring the system to an operational state when applicable, gathering data for Tier 2/R&D, and creating...


  • pune, India Geminus Tech Full time

    Job Description: Tier 1 Support Engineer/Lead Key responsibilities: Continuous 24/7 tickets monitoring and alerting Logging production errors in the company’s ticketing system Investigating and analyzing production issues Notifying customers as necessary Restoring the system to an operational state when applicable, gathering data for Tier 2/R&D, and...


  • pune, India Geminus Tech Full time

    Duties and Responsibilities Collaborate with diverse teams to define testing strategies forchallenging and innovative projects. Develop and execute detailed test plans using a combination ofautomation and manual testing. Triage integration issues, replicate problems, and assist in identifyingroot causes and solutions. Escalate potential issues...


  • pune, India Geminus Tech Full time

    Duties and Responsibilities  Collaborate with diverse teams to define testing strategies for challenging and innovative projects.  Develop and execute detailed test plans using a combination of automation and manual testing.  Triage integration issues, replicate problems, and assist in identifying root causes and solutions.  Escalate potential...


  • pune, India Geminus Tech Full time

    Duties and Responsibilities  Collaborate with diverse teams to define testing strategies for challenging and innovative projects.  Develop and execute detailed test plans using a combination of automation and manual testing.  Triage integration issues, replicate problems, and assist in identifying root causes and solutions.  Escalate potential...

  • Principal engineer

    3 months ago


    Pune, India Geminus Tech Full time

    Geminus Tech 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 ESX/Linux Storage Driver...


  • Pune, Maharashtra, India Geminus Tech Full time

    About the RoleWe are seeking a highly experienced Lead Storage Driver Developer to join our team at Geminus Tech. This senior-level position requires extensive knowledge of system programming and storage driver development.Key Responsibilities:Lead the development and maintenance of ESX/Linux storage drivers, ensuring technical and performance standards are...


  • Pune, India Geminus Tech Full time

    Responsibilities: As an experienced member, you will be a crucial part of our development team, contributing to the advancement of our cutting-edge projects in the automotive and Software Defined Vehicle (SDV) industry. Your primary focus will be on developing in-vehicle embedded software keeping in mind secure coding practices, system programming, and...


  • Pune, India Geminus Tech Full time

    Responsibilities:As an experienced member, you will be a crucial part of our development team, contributing tothe advancement of our cutting-edge projects in the automotive and Software Defined Vehicle(SDV) industry. Your primary focus will be on developing in-vehicle embedded software keepingin mind secure coding practices, system programming, and the...