Embedded Device Driver Development Engineer

2 weeks ago


Bengaluru, India Brain Search Full time

Embedded Device Driver Development Engineer (NE Device Driver)


Job Description :

We are looking for experienced SW Device Driver development engineers to join our R&D team.

As a Software Development Engineer at Company you will work in a cross-functional, agile team developing embedded software products. You work in a Linux environment in close collaboration with the rest of the R&D organization. Our work includes everything from product concept to finished product - a process that spans over the entire development chain. The team takes full responsibility that a new feature is delivered on time with the right quality using state of the art continuous integration pipelines. We strive for fully automated test suites both on unit, function and system level.

Education Necessary : Candidates must have a Bachelor's degree or higher in CS or EE with very good academics

Roles & Responsibilities :

- Break down of requirements to formulate work packages

- Designing, Development and Integration of Driver software for Infinera's next-gen products

- Pick development tasks from the team

- Design and implement new functions mainly in C/C++

- Peer code reviews

- Write unit tests using C++ as well as scripts for automated FT using Python

- Debug along with hardware and software engineers

- Implement with compliance to standards (ITU, MEF, IETF, IEEE, TNF, etc)

Experience Necessary for Success :

- Experience 5+ years within SW development

- Excellent C/C++ and object-oriented programming skills

- Excellent design analysis skills, including experience with software modeling, understanding of platform boot-up and device drivers, hardware-software interactions (e.g. interrupt architectures etc) and dependencies, high-availability, software reuse, performance, testability, and extensibility.

- Experienced in bringing up software on a new card and taking it through HW-SW integration.

- Experience in telecom is a plus

- Experience in one of the technologies such as SDH/SONET, OTN, DWDM is a plus

- Experience in either QNX or Linux RTOS Operating systems is a must

- Experience developing the FCAPS functionality like Performance Brief Description

- Design and development of Network Element Driver Development software.

- Flexible, innovative and driven

- Structured and thorough with analytical and troubleshooting skills

- Highly motivated team player

- Agile way of working

- Driven and willing to take own initiatives

- English, written and spoken

(ref:hirist.tech)
  • Embedded Developer

    3 weeks ago


    Bengaluru, India Mount Talent Consulting Full time

    Job Description :- Experience in firmware and embedded system development.- Proficiency in FreeRTOS for microcontroller-based systems.- Experience in developing Yocto-based Linux systems.- Skilled in creating custom device drivers, particularly for BLE - Experience with Digital Signal Processing, Filter Design and RF design.- Knowledge in processing sensor...

  • Embedded Developer

    2 weeks ago


    Bengaluru, India Excellence and Eminence LLP Full time

    About the Role :We are seeking a highly experienced and skilled Embedded Developer to join our team and play a vital role in the development of our client's embedded systems. This role is ideal for a candidate with a strong foundation in embedded C programming, bare-metal development, and experience working with :- Design, develop, and implement...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus. Experience with any one of the domains (Multimedia, Power management,...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus. Experience with any one of the domains (Multimedia, Power management,...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device Driver Engineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development. Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus. Experience with any one of the domains (Multimedia, Power management,...


  • Bengaluru, India Scalene works Full time

    Job DescriptionGeneral Qualifications for all openings in our team:• 8-11 years of experience in Linux / QNX device driver development.• Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.• Working experience on board bring up activities.• Strong working knowledge of operating...


  • Bengaluru, India Excellence and Eminence LLP Full time

    Job DescriptionWe are looking for Embedded Development and Testing Engineer with 4 to 6 Yrs of Experience for our esteemed client for Bangalore Location.Key Skills : Device Driver, Embedded, DO-178 BC , VxWorks, Lynx OS, RTOSNote : Minimum Experience is 4 Years. Kindly do not apply if you don't meet the minimum experience.Job responsibilities :- To work...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Autosar Embedded Developer with MCAL & Device driver development.- Strong knowledge on Arm Cortex microcontroller architecture.- Hands-on experience on Autosar 4.4.0 architecture.- Experience in AUTOSAR components configuration, Integration, and testing.- Must have experience in MCAL development and Complex device driver (CDD)...


  • Bengaluru, India Scalene works Full time

    Job DescriptionGeneral Qualifications for all openings in our team:• 3-5 years of experience in Linux / QNX device driver development.• Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.• Working experience on board bring up activities.• Strong working knowledge of operating...


  • Bengaluru, India Scalene works Full time

    General Qualifications for all openings in our team:• 8-11 years of experience in Linux / QNX device driver development.• Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.• Working experience on board bring up activities.• Strong working knowledge of operating systems like...


  • Bengaluru, India Scalene works Full time

    Job Description General Qualifications for all openings in our team: • 8-11 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of...

  • Linux Device Driver

    1 month ago


    Bengaluru, India Tech Mahindra Full time

    Linux Device DriverEngineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development.Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus.Experience with any one of the domains (Multimedia, Power management, Display...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Autosar Embedded Developer with MCAL & Device driver development.Strong knowledge on Arm Cortex microcontroller architecture.Hands-on experience on Autosar 4.4.0 architecture.Experience in AUTOSAR components configuration, Integration, and testing.Must have experience in MCAL development and Complex device driver (CDD)...


  • Bengaluru, India LeadSoc Technologies Pvt Ltd Full time

    Leadsoc is hiring for Autosar Embedded Developer with MCAL & Device driver development.Strong knowledge on Arm Cortex microcontroller architecture.Hands-on experience on Autosar 4.4.0 architecture.Experience in AUTOSAR components configuration, Integration, and testing.Must have experience in MCAL development and Complex device driver (CDD)...


  • Bengaluru, India Tech Mahindra Full time

    Linux Device Driver- Engineer with 5-15 years of experience in embedded Linux/Linux device driver/driver/kernel development.- Strong C/C++ development skills with a good understanding of object-oriented design. Experience dealing with Linux community and Open-Source contribution a plus.- Experience with any one of the domains (Multimedia, Power management,...


  • Bengaluru, India Scalene works Full time

    Job DescriptionDisplay Device Driver Developer :• Working knowledge of display peripherals and display protocols• Working knowledge of Linux / QNX Display device drivers• Knowledge of Middleware and standard frameworks for display• Job role mainly involves design and development of Linux, Android device drivers for Heterogeneous Multi-core SoCs, that...


  • Bengaluru, India RapidBraiins Full time

    Job Description :- Enroute Corporate Solutions is one of the fastest-growing Corporate associates providing sophisticated services to diversified business sectors and serving clients pan India and Abroad.- Every business should have systems and procedures that are developed based on its culture and requirements.- The implementation must be close with the...


  • Bengaluru, India Scalene works Full time

    Job Description General Qualifications for all openings in our team: • 3-5 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of...


  • Bengaluru, India Scalene works Full time

    Job DescriptionGeneral Qualifications for all openings in our team:• 8-11 years of experience in Linux / QNX device driver development.• Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs.• Working experience on board bring up activities.• Strong working knowledge of operating...


  • Bengaluru, India Scalene works Full time

    General Qualifications for all openings in our team: • 8-11 years of experience in Linux / QNX device driver development. • Demonstrated Embedded System software development experience in device drivers and board-support packages for complex SoCs. • Working experience on board bring up activities. • Strong working knowledge of operating systems like...