Lead - Embedded Linux BSP

Matrix Comsec 

📍 Vadodara, India 🇮🇳

full-time
senior
Posted —

Key Skills

CLinuxYoctoBSPDevice Drivers

Industry

Consumer ElectronicsTelecommunications

Job Description

Who are you

You are an Energetic, Passionate, and Innate Software Developer having excellent knowledge of designing and developing Embedded Linux/ Kernel based real time software applications.

You possess very good knowledge of Software Architecture and Design, Design Patterns, OOPS concepts, Data Structures and Algorithms, Messages Queues, Multi-threading applications, Networking concepts and software security. You are competent to design, develop and deliver Software applications and embedded products..


Experience : 5+ Years

Qualification : B.E/ B.tech/ M.E/ M.tech (EC, Electronics, Electronics & Telecommunication, Computer Engineering, CSE)


Technical Skills Required :

● Mandatory exposure in Programming language C, Embedded C.

● Working on Linux as an OS.

● Exposure to Linux or Kernel Programming.

● Exposure working in Device Drivers, UBoot, Yocto, Board Bring up, Board design, Bootloader etc.

● BSP Development - Board Support Package.

● IPC – Inter Process Communication Protocols.

● The Project should be bug free.

● You have good logical, analytical skills and problem-solving skills.


You take complete ownership of timely product delivery with impeccable software quality. You are a motivated problem solver who can accurately document and communicate issues; can present the problem and solution in a short and crisp manner without taking into circles.


How your day might look like

● Work with development teams and product managers to ideate a solution.

● Collaborate with analysts and developers to produce software designs.

● Formulate program specifications and basic prototypes.

● Transform software designs and specifications into high functioning code in the appropriate language.

● Integrate individual software solutions to higher level systems.

● Validate important design decisions that lead to technical debt or increase in project cost or delays in project deliveries.

● Increase the Velocity of development through operational excellence. It is expected to complete the given task on time.


What do we offer

● Opportunity to work for Indian Technology Company. You can contribute to the mission of making world class products, In India, for the world.

● Opportunity to remain rooted as an engineer, a designer, and a technologist while leading a large team.

● Opportunity to work on real time applications, live streaming projects and end to end product development life cycle.

● Opportunity to lead multiple projects based on Embedded, Linux, Windows, AI and Mobile Technologies.

● Opportunity to work on latest technologies like .NET Core, Angular 11/12, AI Technologies viz. Machine Learning, Deep Learning, Neural Networks and Computer Vision for Object detection and classification.

● Opportunity to be a part of the AGILE transformation journey and to progress your career to higher leadership profiles.

● Challenging, Encouraging and Rewarding environment to enrich your skills and expand your capabilities.

● Be a part of Multicultural, Gender unbiased, Merit driven team.

● Robust Rewards and Recognition program that encourages growth mindset.

● Competitive Salary with various other benefits.

● Five Days Working/ Flexi days.

● Leave Encashment on Gross Salary.

● Canteen facility on sharing basis.

● Generous Annual Leave : 21 days + 9 public holidays, holiday adjustments to convert weekends to long weekends.

● Group Mediclaim Insurance (for self + spouse + 2 kids + 2 parents), Accident Insurance (Employee) - Premium paid by the Company.