Embedded Software Engineer

Job Description

In this position, you will contribute to the design and development of a unified embedded compute platform for a cutting-edge, safety-critical system that will transform transportation in the 21st century. You will collaborate with software engineers in a multidisciplinary environment covering a wide range of areas from advanced AI perception & navigation to critical RTOS and middleware.

 

What you will do

  • Architect the embedded software stack for a powerful SoC based advanced compute platform
  • Collaborate with SoC vendors to drive feature development and resolve issues
  • Design and develop embedded software stack for the compute platform, participate in system bring-up, and software testing
  • Deliver and maintain a stable and efficient software base for product development and quality assurance purposes
  • Engage in process development and documentation to enhance the engineering workflow in alignment with automotive norms, e.g., ISO 26262 and ASPICE

 

What you will bring

  • Bachelor's/Master's/Ph.D. degree in Computer Science, Electrical Engineering, Robotics, or related fields
  • Multiple years of experience in embedded software development, including debugging, bring-up, and validation; fresh graduates are also welcome
  • Expertise in C/C++ programming and proficiency in scripting languages like Python or Bash
  • Sound understanding of SoC-based systems and low-level software
  • Experience working with prominent SoCs from manufacturers such as Qualcomm, Samsung, NVIDIA, etc.
  • Proficiency in real-time embedded operating systems like Linux, QNX, or similar
  • Experience with hardware I/Os such as Ethernet, CAN, I2C, SPI, PCIe
  • Familiarity with precision time protocol and its implementation in complex embedded systems
  • Experience working with the functional safety ISO-26262 standard is beneficial
  • Knowledge of sensor data processing pipelines for Cameras, RADAR, LiDAR, etc. is an advantage
  • Excellent problem-solving skills and the ability to work in a fast-paced, collaborative environment
  • Effective communication and teamwork abilities to collaborate with cross-functional teams
  • Strong interpersonal and communication skills esp. in English language

 

Job Summary

  • Published on:2023-07-27 12:34 am
  • Vacancy:1
  • Employment Status:Full Time
  • Experience:2 Years
  • Job Location:Karachi
  • Gender:No Preference
  • Application Deadline:2025-02-14