Systems Software Developer II

3 days ago


Hyderabad, Telangana, India BlackBerry QNX Full time ₹ 15,00,000 - ₹ 25,00,000 per year

Worker Sub-Type:

Regular

 Job Description: 

BlackBerry QNX is a trusted supplier of safe and secure operating systems, hypervisors, frameworks and development tools, and provides expert support and services for building the world's most critical embedded systems.   We are the embedded experts. BlackBerry QNX was born in embedded, and provides time-tested and trusted foundation software, including our deterministic microkernel real-time operating system (RTOS), safety-certified products, middleware and security solutions, all purpose-built for embedded systems.  

BlackBerry QNX software is trusted by more than 68% of the Electric Vehicle market by volume, 24 of the top 25 EV manufacturers and is running in more than 215 million vehicles globally.  Our foundation products have been pre-certified to ISO 26262 ASIL D and we offer a broad range of board support packages, professional services, AUTOSAR adaptive support and middleware solutions – from acoustic management, to digital cockpits to advanced driving assistance (ADAS) - to accelerate development and help OEMs meet Start of Production (SOP) dates. 

Are you the person we are looking for?  

Our customers count on us to convert awesome ideas into great products and services.  The QNX Systems Software team is looking for Systems Software Developer II's to be part of a brand new development team based in Hyderabad to be responsible for creating software drivers to support next-gen hardware peripherals on some of the most advanced hardware platforms available.  You must be someone with ideas and real passion for software delivered to maximize reuse, efficiency, and simplicity.

In return for your skills, expertise and enthusiasm, we will provide you with an attractive compensation & comprehensive benefits package.  We have some of the brightest minds working on cutting edge platforms at QNX.  Join us and you'll become part of a team that is already leading the way and there is no telling what you could accomplish.

You will:

  • Have a successful track record of developing drivers for various hardware peripherals including the adaptation of existing drivers for embedded platforms.
  • Proven aptitude for BSP development such as board bring up, enhancement of existing software and performance tuning.
  • Enthusiastic about developing new driver architectures to support future hardware peripheral advancements.
  • Focused on ensuring software is held to our quality standards
  • Interested in opportunities to develop software under specialised safety standards such as ISO26262, IEC61508 etc.

You will have the following technical skills:

  • Bootloader and board bring up skills such as u-boot/DRAM controller initialization / system clock configuration / GPIO & pinmux)
  • Serial driver development for UARTs, i2c, SPI, CAN, input devices, touch controllers etc
  • Storage device driver development targeting block storage devices, SD/eMMC, AHCI/SATA or flash technology (NAND/NOR)
  • High speed complex communication busses like PCIe, USB or SDIO
  • Experience writing drivers for wired and wireless networking interfaces
  • Development know-how on power management, DVFS, thermal management, etc
  • Domain expertise with security hardware and firmware (TPM, TrustZone, etc.)

You will have the following skills & experience:

  • Bachelors degree in Computer Science, Computer Engineering or equivalent relevant experience.
  • Knowledge of C and Assembly programming languages.
  • Hands on development experience using embedded operating systems (QNX, Linux, GreenHills, VXworks preferred)
  • Prior experience in driver development is essential
  • Experience writing software for major processor architectures (ARM, x86, PPC, etc.)
  • Hands on experience in the development of software following either safety standards (ISO26262, IEC61508 etc) or MIL standards would be a stand out skill 

Your work will affect millions of users and be essential to the success of QNX. Imagine what you could do at QNX

#LI-KH1

Scheduled Weekly Hours:

40

  • Hyderabad, Telangana, India PDI Technologies Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    At PDI Technologies, we empower some of the world's leading convenience retail and petroleum brands with cutting-edge technology solutions that drive growth and operational efficiency.  By "Connecting Convenience" across the globe, we empower businesses to increase productivity, make more informed decisions, and engage faster with customers through loyalty...

  • Software Engineer II

    4 weeks ago


    Hyderabad, Telangana, India JP Morgan Chase & Co. Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Corporate Technology, you are part of an agile team that works to enhance, design, and deliver the software components...


  • Hyderabad, Telangana, India Skillventory Full time

    Job Title : SDE II (Java Backend)Location : Hyderabad / BangaloreExperience : 3.5+ YearsJob Responsibilities :- Spring Boot Framework, Building and consuming RESTful APIs and microservices architecture, System design knowledge and architectural decisions.- Designing and implementing scalable and robust server-side applications using Java and associated...


  • Hyderabad, Telangana, India JPMC Candidate Experience page Full time ₹ 15,00,000 - ₹ 20,00,000 per year

    You're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking Technology team, you will be part of an agile team dedicated to enhancing, designing, and delivering...

  • Software Engineer II

    3 weeks ago


    Hyderabad, Telangana, India Chase Bank Full time

    Job DescriptionAs a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking, specifically on the Payments team, you will play a crucial role as a key member of an agile team. Your responsibilities include designing and delivering reliable, market-leading technology products that are secure, stable, and scalable. You will implement...


  • Hyderabad, Telangana, India Microsoft Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Microsoft is on a mission to build platforms and products that create and complete magical experiences across Microsoft, to empower every person and organization to achieve more.  As part of that mission, Microsoft Devices Software team is on a journey to create new experiences on the Windows platform. A fundamental part of our strategy is having desirable...


  • Hyderabad, Telangana, India JPMC Candidate Experience page Full time ₹ 1,50,00,000 - ₹ 2,50,00,000 per year

    As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking, specifically on the Payments team, you will play a crucial role as a key member of an agile team. Your responsibilities include designing and delivering reliable, market-leading technology products that are secure, stable, and scalable. You will implement essential...


  • Hyderabad, Telangana, India Chase- Candidate Experience page Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    As a Software Engineer II at JPMorgan Chase within the Consumer and Community Banking, specifically on the Payments team, you will play a crucial role as a key member of an agile team. You will be responsible for designing and delivering reliable, market-leading technology products that are secure, stable, and scalable. Your role involves implementing...

  • Software Engineer II

    3 weeks ago


    Hyderabad, Telangana, India JP Morgan Chase & Co. Full time

    Job DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career - and we have the perfect software engineering opportunity for you.As a Software Engineer II at JPMorgan Chase within the Consumer and community Banking technology team, you are part of an agile team that works to enhance, design, and deliver...


  • Hyderabad, Telangana, India Microsoft Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    The Windows Cloud division is looking for a Software Engineer II (SWE II) that will help us take the Windows Cloud platform, as well as the Windows 365 Cloud PC and Azure Virtual Desktop business to the next level.Windows 365 Cloud PC (W365) and Azure Virtual Desktop (AVD) have recently been recognized as leaders in the Gartner Magic Quadrant for Desktop as...