Geminus Tech | Senior Software Engineer | pune

1 month 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 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, Maharashtra, India Geminus Tech Full time

    Geminus Tech is a pioneering company in the automotive and Software Defined Vehicle (SDV) industry, seeking an experienced Automotive Embedded Software Developer to join our development team.About the RoleWe are looking for a highly skilled software engineer with expertise in modern C++, networking, and automotive technologies. As an Automotive Embedded...


  • 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

    Geminus Tech is a cutting-edge technology company that specializes in the development of innovative software solutions for the automotive industry. We are currently seeking an experienced Automotive Embedded Software Developer to join our team.About the RoleWe offer a competitive salary of $120,000 per year, commensurate with experience, plus benefits and...


  • 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, Maharashtra, India Geminus Tech Full time

    Geminus Tech is a leading company that offers competitive salaries to skilled professionals.The estimated annual salary for this position ranges from $125,000 to $175,000, depending on experience and qualifications.Job DescriptionWe are seeking an experienced Software Architect with expertise in micro-services architecture to join our team.This role involves...


  • Pune, Maharashtra, India Geminus Tech Full time

    Job Description:Geminus Tech is seeking an experienced Automation Engineer to join our team. As a key member of our software development process, you will be responsible for designing and implementing automated testing solutions for embedded systems.Responsibilities:Collaborate with cross-functional teams to develop testing strategies for challenging...


  • Pune, Maharashtra, India Geminus Tech Full time

    Geminus Tech is seeking a seasoned Senior User Interface Engineer to spearhead our frontend development efforts. This pivotal role demands expertise in leading a team of junior UI developers, fostering collaboration with UX designers and back-end engineers, and ensuring seamless API integration.The ideal candidate will possess 6-10 years of experience 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, 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

    2 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

    Geminus Tech is a trusted partner for innovative software development, offering cutting-edge solutions in storage, networking, satellite, and cloud technology.We are seeking an experienced Storage Driver Development Lead to join our team of seasoned professionals. In this role, you will lead the enhancement and maintenance of storage drivers across multiple...


  • Pune, Maharashtra, India Geminus Tech Full time

    Job DescriptionGeminus Tech is seeking an experienced Test Automation Specialist to join our team. As a key member of our quality assurance department, you will be responsible for designing and implementing automated testing solutions for our embedded software products.Key Responsibilities:Develop and execute detailed test plans using a combination of...


  • 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...