Anvesh Kumar Reddy C
Systems Software Developer @QNX
Signup · Get unlimited contacts
WORK HISTORY
Systems Software Developer @QNX
Ottawa, ON, CA
Currently working as a Systems Software Developer for developing and customizing the Board SupportPackages(BSPs) to integrate the QNX operating system with specific hardware platforms in embedded systems.Roles and Responsibilities include:1. Developing the drivers for various hardware peripherals which includes the adaptation of existing drivers for the embedded platforms.2. BSP development such as the board bring up, enhancement of the existing embedded software and the performance tuning.3. Developing the new driver architectures in order to support future hardware peripheral advancements.4. Ensuring the software aligning with the BlackBerry quality standards5. Developing the software under specialized safety standards such as ISO26262, IEC61508.6. Bootloader and board bring up skills such as u-boot/DRAM controller initialization / system clock configuration / GPIO & pinmux configuration for the drivers).7. Developing the Serial communication driver for UARTs, i2c, SPI, CAN, input devices, touch controllers. etc.8. Developing the Storage device driver targeting block storage devices, SD/eMMC, AHCI/SATA or flash technology (NAND/NOR).9. Developing High speed complex communication busses like PCIe, USB or SDIO.10. Writing the drivers for wired and wireless networking interfaces11. Developing know-how on power management, DVFS, thermal management.12. Domain expertise with security hardware and firmware (TPM, TrustZone.)13. Developing the code according to the Coding Standards using Coverty Check etc, as per MISRA guidelines
EDUCATION
Lambton College
Post Graduate Diploma, Full Stack Development
Narayana Junior College
Higher Secondary Certification, Mathe Matics , Physics & Chemistry
Aditya High School
High School
Lovely Professional University
Bachelor’s Degree with Distinction, Electronics and Communications Engineering
ABOUT ANVESH KUMAR REDDY C
A results-driven Embedded Systsems Software Developer with over 4.8 years of experience specializing in automotive software development and Board Support Package (BSP) development. Skilled in designing, developing, and optimizing embedded systems, I am passionate about creating high-performance and efficient solutions. With a strong focus on consistency and diligence, I thrive in tackling complex challenges and ensuring seamless hardware-software integration.Currently working with QNX and, I am always eager to explore new technologies and contribute to cutting-edge embedded solutions.
This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.