Senior Embedded Software Developer

  • Full-time
  • Leadership Level: Leading Self
  • Legal Entity: ContiTech India Pvt. Ltd. (0353)
  • Working Time: Full Time
  • Job Flexibility: Hybrid Job

Company Description

Contitech Industries is part to Continental AG. Headquartered in Hannover, Germany, the division contributes to Euro 6B+ to Continentals Euro 40B+ turnover.

The Digital products team of Contitech caters to all the Business Units in Contitech and responsible for envisioning software products using web, mobile, IoT, AI , Embedded Systems, Data Science and engineering etc and plan the roadmap.

Job Description

Key Responsibilities:

 

  • Own a module and work closely with the team lead to develop key features.
  • Design, develop, and test embedded software for various applications.
  • Integrate software and hardware components in collaboration with hardware engineers.
  • Develop and maintain software documentation, including design specifications, test plans, and user manuals.
  • Participate in code reviews and provide constructive feedback to peers.
  • Debug and troubleshoot software issues in embedded systems.
  • Optimize software for performance, memory usage, and power consumption.
  • Collaborate with cross-functional teams to define and implement software requirements.
  • Ensure compliance with industry standards and regulations, such as ISO 26262 and MISRA.
  • Apply the latest software design methodologies, including design patterns and static/dynamic code analysis.
  • Identify, prioritize, and execute tasks in the software development life cycle.
  • Write clean, efficient, and maintainable code following best practices and coding standards.
  • Document solutions using flowcharts, layouts, diagrams, and charts.
  • Collaborate with internal teams to fix and improve products.

Requirements:

  • Strong experience in embedded software development using C/C++ for embedded Linux applications.
  • Advanced knowledge of wired and wireless communication protocols (e.g., CAN, ISOBUS, GMSL2, MIPI, Ethernet).
  • Advanced knowledge of secure data storage and transmission.
  • Advanced skills in testing and continuous integration (hardware-in-the-loop) for embedded devices.
  • Experience with real-time operating systems (RTOS) and bare-metal programming.
  • Familiarity with CI/CD pipelines and tools (e.g., Jenkins, GitLab) for automating builds, testing, and deployment processes.
  • Strong skills in version control systems like Git for code management and collaboration.
  • Experience in using various tools for unit testing and code quality.
  • Understanding of software development methodologies, such as Agile and Scrum.
  • Knowledge of hardware design and schematics is a plus.
  • Experience with safety-critical systems and standards (e.g., ISO 26262) is a plus.

    Experience
  • Around 5 to 8 years of experience overall
  • 4+ years experience in embedded development
  • 2+ years in linux application development
  • 2+ years in CICD topics
  • 3+ years in Agile delivery
  • 2+ years in Camera

Qualifications

  • BE in engineering with focus on computer science / software engineering
  • MCA with professional experience
  • Other relevant education streams with strong tech experiences can be considered

Additional Information

Other skills

• Experience of agile software development methodologies

• Excellent communication skills in English (spoken and written)

• Great team player and ability to work in a highly international team

• Willingness to sometimes travel nationally and internationally to various Continental locations and external development partner locations.

• Willingness & drive to learn new things.

• Experience working in tools like JIRA, Confluence, GIT, Jenkins etc.

• You will be part of India Delivery center in Bangalore.

  • Work from home options [ Hybird Model]
  • Some travel needed (domestic/international).
  • Other benefits like leaves, insurance, PF, Gratuity et

          Ready to drive with Continental? Take the first step and fill in the online application.

          Privacy PolicyImprint