Search by job, company or skills

C++ Developer

Early Applicant
  • Posted 2 days ago
  • Be among the first 10 applicants

Job Description

Job description:

What you can look forward to as C++ Developer :

  • Analyse system and software requirements, maintain traceability, and develop robust embedded software for SW applications using C++. The scope covers requirements analysis, implementation, unit verification and qualification testing.
  • Design, implement, review and optimise reusable software components while simplifying complex architectures to improve performance, reliability and maintainability.
  • Develop and validate communication features based on CAN, J1939, UDS and related Marine protocols, including effective debugging of software–hardware interactions.
  • Perform code reviews, static analysis, unit testing and SIL testing. Investigate defects and ensure compliance with defined quality and zero-defect delivery objectives
  • Maintain build, integration and configuration environments, including CI pipelines, Git/Conan packages and release artifacts; contribute to build and test automation.
  • Collaborate with system, software, test and global engineering teams; provide technical guidance, support architecture decisions and take ownership of assigned software features through the complete V-model lifecycle


Profile description:

Your Profile as C++ Developer :

  • Bachelor's or master's degree in engineering, or equivalent domain experience, with 5+ years of embedded C++ software-development experience.
  • Strong hands-on expertise in C++11 (mandatory), with working knowledge of C++14/C++17, object-oriented design, design patterns and software architecture.
  • Experience with embedded communication protocols, particularly CAN, J1939 and UDS; knowledge of NMEA and Marine systems is desirable.
  • Strong understanding of compiler and linker behaviour, memory management, build systems, embedded debugging, system-level optimisation and RTOS concepts.
  • Experience in unit testing, static analysis, CI-compatible builds, SIL/virtual ECU environments and defect-prevention practices, with a strong focus on software quality.
  • Working knowledge of tools such as IBM DOORS, JIRA, Git/Conan, ClearCase, SVN, Integrity, Visual Studio, CANape and CANalyzer, along with good analytical, technical-leadership and communication skills.


We offer:

 

  • Innovation and Technology Leadership: ZF is at the forefront of technological advancements, offering a dynamic and innovative work environment that encourages creativity and growth.
  • Diverse and Inclusive Culture: ZF fosters a diverse and inclusive workplace where all employees are valued and respected, promoting a culture of collaboration and mutual support.
  • Career Development: ZF is committed to the professional growth of its employees, offering extensive training programs, career development opportunities, and a clear path for advancement.
  • Global Presence: As a part of a global leader in driveline and chassis technology, ZF provides opportunities to work on international projects and collaborate with teams worldwide.
  • Sustainability Focus: ZF is dedicated to sustainability and environmental responsibility, actively working towards creating eco-friendly solutions and reducing its carbon footprint.
  • Employee Well-being: ZF prioritizes the well-being of its employees, providing comprehensive health and wellness programs, flexible work arrangements, and a supportive work-life balance.

 

 

Regards 

Priyanka Simhala 

ZF India 

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 151728675

Similar Jobs

Hyderabad

Skills:

.NETC#C++OopGitWindows APIs

Hyderabad, India

Skills:

DockerGitsoftware pipeline setup

Hyderabad

Skills:

CC#AngularjsJavascriptGitJenkins

Hyderabad, India

Skills:

GitJavascriptHtml5AngularjsReactjsRestful ApisCss3C Sharp

Hyderabad, India

Skills:

Java 8Spring BootRabbitmqMavenGradleHibernateKafkaRest ApisAWSSpring MVCJpaAzureGcpJenkinsGitMicroservices architectureSQL databases

Beware of Scammers

We don’t charge money for job offers