Embedded Lead

Posted Yesterday
Be an Early Applicant
Chennai, Tamil Nadu, IND
In-Office
Senior level
Information Technology • Consulting
The Role
Lead embedded software development across the full product lifecycle, including requirements analysis, stakeholder coordination, software specifications, traceability, test planning, BSP customization, kernel and peripheral driver development, debugging, and testing. The role requires interpreting schematics and datasheets, developing real-time embedded software, applying quality and coding practices, and supporting embedded products in a manufacturing environment. Experience with Linux, RTOS, Android, hardware debugging, and test engineering is required.
Summary Generated by Built In

Primary functions / Key Deliverables / Duties:

     Embedded Lead (5-7 years):

  • Understanding and gathering the requirement from MRD/PRD/Requirement specification
  • Interacting and interfacing with stakeholders on project/program updates, reviews, deliverables etc., throughout the project life cycle
  • Establish an efficient system, quality assurance practice and adhering to coding conventions & deadlines.

Embedded Lead / Team member (2-4 years):

  • Preparation of SW requirement specification, traceability document, test plan and report generation
  • Customizing, developing, debugging, and testing BSP (Board Support Package) for embedded platforms.
  • Interpretation of schematics, datasheets and specifications for implementation, debugging and testing.
  • Establish an efficient system, quality assurance practice and adhering to coding conventions

Skill sets:

·         Strong Embedded Linux (Linux flavors, Yocto Linux [added advantage]) and Firmware development background

·         Strong Embedded C [and/or C++] language and hands-on experience

·         Experience in various architecture and hands-on

·         Well-versed in kernel device driver development (mainly Linux base but also in various other Operating Systems)

·         Strong in interpreting the schematics and corelating with the HW platforms

·         Better interpretation of datasheets and specifications

·         Hands-on experience in Peripherals/Communication interfaces device drivers

·         Hands-on experience (not all but it is added advantage if known to all interfaces/protocols) in UART, SPI, I2C, CAN, Ethernet, USB, PCIe, CSI etc.

·         Experience in Linux kernel internals, makefile, cross compilers / tool chains

·         Strong problem understanding, debugging and testing.

·         Hands-on in Git, SVN, CVS, Jira, Bugzilla etc.

·         Background to use tools like scope, multimeter, JTAG / HW debuggers.

 

 

Need to Have:

  • Excellent technical expertise in designing and developing embedded products and in a manufacturing environment
  • Strong in test engineering concepts and processes. Managed Unit test and system test teams.
  • Proven Hands-on experience in implementing real-time embedded software, RTOS, Android based development.
  • Scripting languages such as Python, shell scripting in Linux are big plus
  • Understands implications of a prudent, process-driven approach


Skills Required

  • 5–7 years of experience for Embedded Lead responsibilities
  • 2–4 years of experience for Embedded Lead or Team Member responsibilities
  • Strong Embedded Linux and firmware development experience
  • Strong hands-on Embedded C and/or C++ experience
  • Experience with multiple embedded architectures
  • Linux kernel internals and device driver development experience
  • Experience interpreting schematics, datasheets, and hardware specifications
  • Peripheral and communication interface device-driver development experience
  • Experience with Linux makefiles, cross-compilers, and toolchains
  • Strong debugging, testing, and problem-understanding skills
  • Hands-on experience with Git, SVN, CVS, Jira, or Bugzilla
  • Experience designing and developing embedded products in a manufacturing environment
  • Strong test engineering concepts and processes
  • Experience managing unit-test and system-test teams
  • Hands-on experience implementing real-time embedded software, RTOS, and Android-based development
  • Yocto Linux experience
  • Experience with UART, SPI, I2C, CAN, Ethernet, USB, PCIe, and CSI interfaces
  • Python and Linux shell scripting experience
  • Experience using oscilloscopes, multimeters, JTAG, or hardware debuggers
  • Process-driven approach to software development and quality assurance
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Chennai, TamilNadu
487 Employees
Year Founded: 2009

What We Do

MulticoreWare delivers software IP Solutions and Engineering Services serving a wide group of customers with Compilers & Toolchains, Libraries for SDK, Video codec and AI analytics solutions using various vision & non-vision (Radar, LiDAR, IMU, GPS, etc.) sensors on various heterogenous computing platforms. Our solutions are used in Automotive (ADAS/AD), Surveillance, Defence, Medical Imaging, IoT, Retail, Logistics, Industrial, Robotics, Smart City. MulticoreWare’s industry-leading video codec products (x266™/x265/Ultraziq) have been deployed in live streaming or VOD services across many broadcast customers. FOLLOW US ON SOCIAL MEDIA Youtube: https://www.youtube.com/channel/Multicoreware Twitter: https://twitter.com/MulticoreWare Facebook: https://www.facebook.com/multicoreware Instagram: https://www.instagram.com/multicoreware.inc/

Similar Jobs

Pfizer Logo Pfizer

GL Planning & Information Architecture - Manager

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Chennai, Tamil Nadu, IND
121990 Employees

Pfizer Logo Pfizer

Manager, Statistical Analysis Platform Support Lead

Artificial Intelligence • Healthtech • Machine Learning • Natural Language Processing • Biotech • Pharmaceutical
In-Office
Chennai, Tamil Nadu, IND
121990 Employees

CDW Logo CDW

Consultant

Information Technology
Hybrid
Chennai, Tamil Nadu, IND
15100 Employees

TransUnion Logo TransUnion

Back Office Operations Rep I

Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Hybrid
Chennai, Tamil Nadu, IND
13000 Employees

Similar Companies Hiring

Standard Template Labs Thumbnail
Artificial Intelligence • Information Technology • Software
New York, NY
25 Employees
NODA AI Thumbnail
Artificial Intelligence • Information Technology • Software • Cybersecurity
Sydney, AU
54 Employees
Golden Pet Brands Thumbnail
Digital Media • eCommerce • Information Technology • Marketing Tech • Pet • Retail • Social Media
El Segundo, California
178 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account