Software Engineer/Sr. Software Engineer/Principal Software Engineer- Device Drivers

Software Development
  • Software Development
  • India

Blackfig Technologies

As a qualified candidate for this position, you should hold a Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field. Additionally, you should have a minimum of 3 years of experience in developing device drivers and Board Support Packages (BSP) for embedded systems.

Proficiency in C/C++ programming and familiarity with embedded development tools are key requirements for this role. You should possess a strong knowledge of embedded operating systems such as Linux and Real-Time Operating Systems (RTOS). Experience with debugging tools and techniques for embedded systems is also necessary.

Your responsibilities will include designing, implementing, debugging, and maintaining device drivers for various hardware components. You will be tasked with developing and customizing BSPs for embedded systems, as well as integrating and validating device drivers with the operating system and middleware.

System-level debugging and performance optimization will be part of your daily tasks. Furthermore, you will be expected to maintain detailed documentation of drivers and BSP implementations. Your active participation in design reviews and continuous improvement activities will be highly valued.

If you have experience with hardware interfaces like I2C, SPI, UART, GPIO, Ethernet, and USB, along with knowledge of processors such as X86, ARM, and RISCV, it will be considered a strong asset. Familiarity with bootloaders and secure boot processes would also be beneficial for this role.,

To apply for this job please visit www.shine.com.

Similar Jobs to Apply
  • Arridae Infosec Pvt Ltd
    India

    Job Title: Hyperion Planning & Essbase Developer Location: Any Capgemini Location (Pan India) Experience: 5+ Years Job Description We are seeking a highly skilled Hyperion Planning & Essba
  • Kovair Software
    India

    Company Name: Kovair Software Pvt. Ltd. Job location: Kolkata (on-site) A brief about the Company: Kovair Software is a Silicon Valley software products company. The India registered office is loca
  • Parexel
    Hyderabad, Telangana, India

    Key Accountabilities: • Responsible for design, develop, and maintain Power BI reports and dashboards for enterprise-wide users. • Work closely with business users, business analysts, data enginee
  • Goldman Sachs Services Pvt Ltd
    India

    Compliance-Hyderabad-Associate -Software Engineering YOUR IMPACT Are you passionate about developing mission-critical, high quality software solutions, using cutting-edge technology, in a dynamic en