Geminus Tech | Senior Software Engineer | pune
2 months ago
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 timeAbout 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...
-
Embedded Software Quality Assurance Engineer
2 weeks ago
Pune, Maharashtra, India Geminus Tech Full timeJob 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...
-
Lead Software Architect
3 weeks ago
Pune, Maharashtra, India Geminus Tech Full timeAbout 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,...
-
Geminus Tech | Senior Software Engineer | pune
2 months ago
pune, India Geminus Tech Full timeResponsibilities: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...
-
Advanced Embedded Software Architect
2 weeks ago
Pune, Maharashtra, India Geminus Tech Full timeJob 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...
-
Geminus Tech | Senior Software Engineer
10 hours ago
pune, India Geminus Tech Full timeResponsibilities: 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...
-
Front-End Development Team Lead
3 weeks ago
Pune, Maharashtra, India Geminus Tech Full timeAbout 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 timeJob 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...
-
Staff software engineer
3 months ago
Pune, India Geminus Tech Full timeGeminus 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 ...
-
Software Engineering Expert
6 days ago
Pune, Maharashtra, India Geminus Tech Full timeJob 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...
-
Geminus Tech | Technical Support Engineer | pune
2 months ago
pune, India Geminus Tech Full timeJob 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...
-
Geminus Tech | Technical Support Engineer | pune
2 months ago
pune, India Geminus Tech Full timeJob 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...
-
Geminus Tech | Technical Support Engineer | pune
2 months ago
pune, India Geminus Tech Full timeJob 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...
-
Geminus Tech | Test Automation Specialist | pune
2 months ago
pune, India Geminus Tech Full timeDuties 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...
-
Geminus Tech | Test Automation Specialist | pune
2 months ago
pune, India Geminus Tech Full timeDuties 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...
-
Geminus Tech | Test Automation Specialist | pune
2 months ago
pune, India Geminus Tech Full timeDuties 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 timeGeminus 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...
-
Lead Storage Driver Developer
2 weeks ago
Pune, Maharashtra, India Geminus Tech Full timeAbout 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...
-
Senior software engineer
2 months ago
Pune, India Geminus Tech Full timeResponsibilities: 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...
-
Senior Software Engineer
2 months ago
Pune, India Geminus Tech Full timeResponsibilities: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...