drjobs Senior Embedded Software Developer

Senior Embedded Software Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Bengaluru - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

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

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.


          Remote Work :

          No


          Employment Type :

          Full-time

          Employment Type

          Full-time

          Company Industry

          About Company

          Report This Job
          Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.