Sr Embedded SW developer ORC2 in Bangalore, India - Jobeax
Vacancy description
Sr Embedded SW developer ORC2 in Bangalore, भारत
Bosch Global
Bangalore, भारत
Responsibilities
Design, develop, and validate safety-critical firmware for Cortex-R5 MCU cores in accordance with ISO 26262.
Develop peripheral drivers for I2C, SPI, and GPIO and implement hardware abstraction layers and low-level register-level drivers.
Configure and use TI TDA4Vx SoC safety mechanisms, including lock-step cores, Memory Protection Units, and error signaling modules.
Lead board bring-up, bootloader development, and system boot-flow configuration.
Architect and implement IPC between the R5 safety/RTOS domain and A72/QNX application domain while ensuring freedom from interference.
Develop and optimize real-time applications on ETAS RTA-OS, FreeRTOS, or bare-metal environments, including interrupt handling, DMA, task scheduling, and memory management.
Debug system-level hardware/software issues using JTAG debuggers, oscilloscopes, and logic analyzers.
Collaborate with hardware engineers on schematic reviews and hardware requirements, and produce technical firmware design and validation documentation.
Requirements
8–12 years of embedded software development experience with strong C programming skills.
Bachelor of Engineering or Bachelor of Technology in Electronics and Communication or Electrical and Electronics Engineering, or equivalent.
Experience developing safety-critical systems compliant with ISO 26262 or IEC 61508.
Hands-on experience with TI TDA4Vx/Jacinto 7, Processor SDK, and MCU+ SDK.
Expertise developing for ARM Cortex-R5 or similar safety-oriented microcontrollers, including bare-metal programming.
Experience configuring and validating MPU, ECC, and lock-step safety mechanisms.
Proficiency with a safety-certified RTOS such as ETAS RTA-OS or FreeRTOS.
Preferred experience with Cortex-A72 and QNX Neutrino RTOS.
Preferred familiarity with MISRA C/C++, Polyspace, and Klocwork.
Preferred knowledge of secure boot, cryptographic accelerators, and hardware security modules.
Preferred experience with performance optimization, cache coherency, multicore tuning, CAN, LIN, and Automotive Ethernet.
Preferred experience with Robot Framework test automation, low-level debugging using Lauterbach Trace32 or TI XDS probes, Git, CI/CD pipelines, and Artifactory.
... hardware requirements, and produce detailed technical documentation for firmware design and validation. Expected skill set: *Technical Expertise: 8-12 years in embedded software development, with a strong focus on C programming for microcontrollers. Proven experience in developing firmware for safety-critical systems compliant ...
... hardware requirements, and produce detailed technical documentation for firmware design and validation Expected skill set: * Technical Expertise : 8-12 years in embedded software development, with a strong focus on C programming for microcontrollers. Proven experience in developing firmware for safety-critical systems compliant ...
... for supporting, maintaining, automating, and enhancing large-scale Hadoop and cloud-based ecosystems and contributing to software development initiatives. This Sr. Software Engineer role is for an individual with excellent software engineering with hands-on development experience and a strong foundation in computer science, ...
... Respond to support requests during on-call rotations, troubleshooting issues and deploying fixes under guidance. - Leverage and build knowledge of software developer tools to create, debug, and maintain code for components. - Remain current in skills by investing time in training resources to improve product availability, ...
... around the world. Join Visa and do work that matters – to you, to your community, and to the world. Progress starts with you. Job Description The Opportunity As a Sr Software Engineer, you will be part of a cross‑functional Agile team responsible for building and supporting software components and features within Visa’s network ...
Responsibilities - Build cloud-based, event-driven software systems with high availability, scalability, and resilience. - Develop infrastructure for data pipelines, storage, and APIs serving internal and external stakeholders. - Collaborate with data scientists to build machine learning pipelines.
An Embedded Linux Engineer designs, builds, and maintains tailored operating systems for hardware products using tools like Ansible, Aptly, and Yocto. They configure bootloaders, custom kernels, and BSPs (Board Support Packages), ensuring security, performance optimization, and reliable deployment of software to embedded ...
Position : Senior Embedded Developer (Device Driver)Total experience : 7-11 yearsDesired Skills and Experience : - 7+ years of relevant experience in embedded software development.- Proficient in C/C++ Programming Language. Experience in Python is a plus.- Firmware Development : Extensive experience with Firmware, preferably ...
... development and integration.- Strong knowledge of AUTOSAR standards and ASW design/configuration using DaVinci tools.- Good understanding of UDS, CAN Protocol and Embedded Systems.- Experience in Diagnostics and Failsafe Application Software https://jobeax.com/link/2EuQcyCjujgY9DDF Skills : - Knowledge of Embedded Tools : MATLAB/Simulink, ...