drjobs Engineer - Embedded Software

Engineer - Embedded Software

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

Pune - India

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job description

As an Embedded Software Engineer you will be responsible for delivering highquality firmware for nextgeneration embedded products in the Internal Combustion Engine (ICE)/Electrical Vehicle (EV) domain. You will work on crucial firmware engineering problems including realtime application development and profiling serial driver development for a variety of specialized ICs and the development of key abstractions allowing for deeper integration with cloud platform. Software engineers help bridge the gap between hardware engineers and controls engineers leveraging proven profiling test and debugging techniques to optimize compute and memory overhead. Join a team of knowledgeable and passionate engineers striving to build robust embedded systems to solve the most relevant problems in on the Intangles Embedded team means building the future of innovation and growth through cutting edge AI infused hardware platform.


The minimum requirements we seek:


  • B.E/ or in Electrical Engineering Electronics or Computer Science Engineering or equivalent degree.
  • A minimum of 25 years experience in developing firmware with a focus on Linuxbased systems.
  • Proficient in C/C programming languages and scripting languages like Python.
  • Strong understanding of Linux kernel device drivers and realtime operating systems including schedulers concurrency and memory management.
  • Familiarity with communication protocols such as CAN LIN SPI I2C UART TCP/IP Modbus Ethernet.
  • Familiarity with common electronic components and comfort reading circuit design schematics and contributing to hardware design discussions.
  • Expertise with bench electrical engineering tools such as oscilloscopes logic analyzers and debuggers.
  • Experience with Yocto Project or other build systems for embedded Linux.
  • Knowledge of security principles in embedded systems.
  • Ability to work in a collaborative crossfunctional team environment.
  • Excellent problemsolving and debugging skills.


Preferred Requirements:

  • Experience with automotive safety standards (ISO 26262.
  • Knowledge of RTOS is a plus.
  • Familiarity with version control systems (e.g. Git) and issue tracking tools.
  • Understanding of software development lifecycle and agile methodologies.
  • Strong communication skills and the ability to document technical designs and solutions.
  • A system approach to design and development with the desire and curiosity to strive for exceptional delivery and continuous improvement.
  • Deliver highquality embedded C code in a realtime safetyrated environment.
  • Design develop and maintain embedded Linux software solutions for automotive applications.
  • Collaborate with crossfunctional teams to define software requirements and specifications.
  • Implement and optimize device drivers kernel modules and middleware components for embedded systems.
  • Ensure compliance with coding standards and automotive industry regulations.
  • Debug and bring up hardware prototypes using debuggers logic analyzers and custom tooling. Troubleshoot software issues providing timely resolutions.
  • Work closely with hardware engineers to integrate software with automotive electronic control units (ECUs) and other embedded systems.
  • Collaborate on system architecture and contribute to the overall software design process.
  • Stay updated on industry trends and advancements in embedded Linux technologies.


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.