Cutshort logo
For Employers
InfoGrowth private Limited logo
Adaptive Autosar + Bootloader Developer
Adaptive Autosar + Bootloader Developer

Adaptive Autosar + Bootloader Developer at InfoGrowth private Limited · Bengaluru (Bangalore) · 6 - 20 years · ₹22L - ₹25L / yr · Profitable · Posted 4 Oct 2024

InfoGrowth private Limited's logo

Adaptive Autosar + Bootloader Developer

Atiya Khatoon's profile picture
Posted by Atiya Khatoon
6 - 20 yrs
₹22L - ₹25L / yr
Bengaluru (Bangalore)
Skills
bootloader
skill iconC++
Adobe Flash
skill iconPython
QNX
Linux/Unix
SQL Query Analyzer

Job Role: Adaptive Autosar + Bootloader Developer

Mandatory Skills:

  • Adaptive Autosar Development
  • Bootloader Experience
  • C++ Programming
  • Hands-on experience with ISO 14229 (UDS Protocol)
  • Experience in Flash Bootloader and Software Update topics
  • Proficient in C++ and Python programming
  • Application development experience in Service-Oriented Architectures
  • Hands-on experience with QNX and Linux operating systems
  • Familiarity with software development tools like CAN Analyzer, CANoe, and Debugger
  • Strong problem-solving skills and the ability to work independently
  • Exposure to the ASPICE Process is an advantage
  • Excellent analytical and communication skills

Job Responsibilities:

  • Engage in tasks related to the integration and development of Flash Bootloader (FBL) features and perform comprehensive testing activities.
  • Collaborate continuously with counterparts in Germany to understand requirements and develop FBL features effectively.
  • Create test specifications and meticulously document testing results.

Why Join InfoGrowth?

  • Become part of an innovative team focused on transforming the automotive industry with cutting-edge technology.
  • Work on exciting projects that challenge your skills and promote professional growth.
  • Enjoy a collaborative environment that values teamwork and creativity.

🔗 Apply Now to shape the future of automotive technology with InfoGrowth!



Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About InfoGrowth private Limited

Founded :
2020
Type :
Products & Services
Size :
20-100
Stage :
Profitable

About

N/A

Company social profiles

instagramlinkedintwitter

Similar jobs (5)

Hashone Careers Private Limited
Coimbatore
6 - 10 yrs
₹15L - ₹30L / yr
Embedded software
Cyber Security

Job Summary

We are looking for an Automotive Cybersecurity Engineer with expertise in designing and

implementing cybersecurity mechanisms for AUTOSAR, QNX, Android, and Linux-based

automotive platforms. The role focuses on embedded security, secure coding, cryptographic

solutions, and protecting next-generation automotive systems.

Key Responsibilities

• Design and develop security mechanisms for AUTOSAR, QNX, Android, and Linux

environments.

• Implement secure boot, secure flashing, secure diagnostics, access control, secure

compiler usage, and firewall mechanisms.

• Develop HSM/TEE-based security solutions and secure key storage.

• Implement hardware-based cryptographic operations.

• Develop secure embedded software using C/C++.

• Perform vulnerability analysis and security validation.

• Collaborate with cross-functional engineering teams.

• Use Python and GenAI tools (including G-HUB) to improve automation and engineering

productivity.

• Conduct code reviews and enforce secure coding practices.

• Prepare technical documentation and support security audits.

Required Skills

• 6–9 years of embedded software or automotive cybersecurity experience.

• Strong experience with AUTOSAR, QNX, Android, or Linux.

• Knowledge of secure boot, secure flashing, secure diagnostics, access control, secure

compiler usage, and firewalls.

• Experience with HSM, TEE, secure key storage, and hardware cryptography.

• Strong C/C++ programming skills.

• Knowledge of MISRA and CERT secure coding standards.

• Working knowledge of Python and GenAI tools such as G-HUB.

• Strong analytical and problem-solving skills.

Preferred Skills

• Knowledge of ISO 21434 and automotive cybersecurity standards.


• Experience with threat modeling and penetration testing.

• Knowledge of PKI and cryptographic libraries.

• Experience with Agile and CI/CD.

Education

Bachelor’s or Master’s degree in Electronics, Computer Science, Cybersecurity, Embedded

Systems, Information Technology, or a related field.

Read more
Leading Global MNC
Leading Global MNC
Agency job
via Bean HR Consulting by Harjeet Sachdev
Faridabad
7 - 12 yrs
Best in industry
skill iconC++
FreeRTOS
Microcontrollers
Oscilloscope
Logic analyzer
+1 more

We are looking for Embedded Developer with Leading Global MNC - Faridabad


Description:

  • Strong experience with 32-bit microcontrollers such as STM32, NXP, Renesas, TI, Microchip, etc.
  • Excellent knowledge of C/C++ programming and exposure to Assembly.
  • Strong experience with RTOS such as FreeRTOS, µC/OS, embOS, VxWorks, QNX, etc.
  • Hands-on experience in developing HAL, BSP and low-level device drivers.
  • Strong understanding of microcontroller peripherals and interfaces** including ADC, DAC, I2C, SPI, UART, CAN/CAN FD, RS485, DMA, Ethernet, SD/eMMC, SDIO, etc.
  • Strong experience with Automotive communication protocols such as CAN, CAN FD, LIN, J1939 and UDS.
  • Knowledge of AUTOSAR concepts and architecture is an advantage.
  • Experience with automotive diagnostics, ECU communication, and vehicle network architecture.
  • Hands-on experience using Oscilloscope, Logic Analyzer, Function Generator, Multimeter and other debugging equipment.
  • Experience in board bring-up, hardware-software integration and debugging of embedded boards.
  • Ability to debug power, clock, reset, communication interfaces, and peripheral-related hardware issues at board level.
  • Good understanding of schematics, PCB layouts and electronic circuits around microcontrollers and ARM-based systems.
  • Ability to work closely with hardware engineers for design reviews, component selection, hardware validation, and issue resolution.
  • Experience with prototype board testing, hardware validation, and root-cause analysis of HW/SW issues.
  • Experience in reverse engineering and debugging of embedded systems.
  • Strong understanding of embedded system architecture and system-level design.
  • Experience with Embedded Linux and/or RTOS-based systems is an advantage.
  • Knowledge of networking concepts including OSI layers, TCP/IP stacks and common IP protocols is a plus.
  • Knowledge of NMEA/NMEA 2000 standards is a plus.
  • Exposure to ASPICE, ISO 26262, MISRA-C and automotive cybersecurity is an advantage.
  • Experience with automotive development and debugging tools such as Vector CANoe/CANalyzer is a plus.

 

Roles & Responsibilities:

 

The right person for this position should have 7+ years of experience in Embedded Systems, preferably with strong exposure to Automotive Embedded Systems.

The candidate should be passionate, technology-driven, and have a strong interest in embedded devices, automotive electronics, IoT, and connected vehicle technologies.

The candidate should be capable of understanding system and product requirements, translating them into technical tasks and solutions, and working as a senior technical individual contributor while collaborating effectively with cross-functional teams.

Read more
LetsIntern
at LetsIntern
1 candid answer
Ashish Singh
Posted by Ashish Singh
Remote only
0 - 1 yrs
₹12000 - ₹18000 / mo
Power Electronics
Electronics
Embedded C

Power Electric Vehicles with embedded software for battery management and autonomous driving.


What you'll do:

  • Develop BMS algorithms (SOC/SOH estimation)
  • Implement CAN bus communication protocols
  • Code motor control algorithms (FOC, sensorless)
  • Build ADAS features (ultrasonic parking, vision)
  • HIL testing with Vector tools
  • Optimize for automotive-grade reliability (AUTOSAR)

What we need:

  • C/C++, Embedded Linux/RTOS
  • Microcontroller experience (STM32, NXP)
  • Control systems or automotive interest
  • Debugging skills (oscilloscopes, logic analyzers)

Future-proof skills:

  • Work on actual EV prototypes
  • Portfolio for Tata, Mahindra EV teams
  • Automotive cybersecurity exposure
Read more
100network
100network
Agency job
via TalentXO by tabbasum shaikh
Bengaluru (Bangalore)
5 - 8 yrs
₹30L - ₹40L / yr
Linux
pthreads
Sockets
TCP/IP
skill iconPython
+6 more

About Company

We are building general-purpose autonomous robots for US construction to tackle rising costs, safety risks, and labour shortages. Our modular, multi-trade platform combines purpose-built hardware with real-time site intelligence to navigate complex environments and execute tasks with precision. Trained in high-fidelity simulation and already deployed on live sites, our robots deliver 5x faster execution, 250%+ margin expansion, and significant cost savings.

About the Role

We are looking for a versatile, hands-on software engineer to join our growing team. You will work across embedded Linux systems, networking stacks, robotic middleware, and cloud-connected services. This role demands strong fundamentals, intellectual curiosity, and the ability to learn quickly — not just familiarity with buzzwords.

On-site, Bengaluru

Responsibilities

  • Design and implement robot boot-up sequences and service orchestration to ensure reliable, deterministic system bring-up.
  • Configure and manage Linux networking — TCP/IP stack, HTTP, iptables, ARP, DHCP, DNS — for robot-to-cloud and inter-robot communication.
  • Own CI/CD pipelines using ArgoCD, GitHub Actions, and containerized workflows to ship software to robots.
  • Manage Docker-based deployment and runtime environments on robot and cloud infrastructure.
  • Write and maintain system administration tooling and bash scripts for fleet management and diagnostics.
  • Collaborate closely with robotics, perception, and application teams to integrate platform capabilities.
  • Establish and enforce best practices around Git workflows, branching strategies, and code review.
  • Lead and mentor a small platform engineering team — set technical direction, conduct code reviews, and drive execution.

Requirements

All candidates must demonstrate solid, hands-on competency in every item listed below.

  • Linux systems programming in C
  • File I/O — read, write, seek, memory-mapped files
  • Multi-threading — pthreads, mutexes, condition variables, thread safety
  • Socket communication — TCP/UDP sockets, select/poll/epoll
  • Basic data structures & algorithms — stack, heap, queue, linked list
  • General comprehension ability — reading technical manuals, datasheets, and RFCs
  • Python scripting
  • Bash scripting
  • Git — CLI usage, branching, merging, rebasing, conflict resolution
  • Standard UML diagrams — flowchart, sequence diagram, deployment diagram
  • Windowless text editor — vim, nano, or equivalent

Strong Advantage

  • C++ programming — C++17, OOP, templates, STL
  • Common network protocols — DHCP, ARP, TCP, UDP, DNS
  • Network configuration — routers, switches, VLANs, subnetting
  • Server-client application architecture
  • P2P vs. centralised communication — DDS vs. MQTT
  • Database management — SQL vs. NoSQL, schema design
  • Network security — checksums (CRC, MD5, SHA), public-key encryption, digital signatures
  • ROS2 framework — pub/sub, services, actions, lifecycle nodes, DDS transport
  • CMake build system — targets, find_package, CTest integration
  • Docker — Dockerfiles, docker-compose, remote image registries

Must-haves (non-negotiable)

  • Strong Linux systems programming in C — multi-threading (pthreads), socket communication (TCP/UDP, epoll), and file I/O
  • Hands-on experience with CI/CD pipelines (ArgoCD, GitHub Actions) and Docker-based deployments
  • Networking expertise — TCP/IP stack, DHCP, DNS, iptables, inter-device communication
  • Proficiency in Python and Bash scripting for fleet management and diagnostics
  • ROS2 experience (pub/sub, DDS, lifecycle nodes) is a strong advantage



    Read more
    Thomasmount Consulting
    Shirin Shahana
    Posted by Shirin Shahana
    Bengaluru (Bangalore)
    3 - 9 yrs
    ₹1L - ₹15L / yr
    UEFI
    BIOS
    Firmware development

    We are looking for a skilled UEFI/BIOS Firmware Developer with hands-on experience in low-level firmware development, debugging, integration, and validation for enterprise server platforms. The candidate should have strong C/C++ programming skills, knowledge of x86 architecture, and experience working with UEFI firmware environments.

    Key Responsibilities

    • Develop, debug, review, and integrate UEFI/BIOS firmware for enterprise server platforms.
    • Analyze boot flow, hardware initialization, and OS handoff issues.
    • Troubleshoot ACPI, SMBIOS, PCIe enumeration, CPU, and memory initialization issues.
    • Use firmware logs, debugging tools, and hardware diagnostics to identify and resolve defects.
    • Implement firmware fixes and support integration, build management, and regression testing.
    • Work on Secure Boot, TPM, and other firmware security-related issues.
    • Debug BIOS/UEFI interactions with BMC, operating systems, and hardware components.
    • Collaborate with hardware, BMC, OS, and validation teams to resolve platform-level issues.
    • Use Git or other version-control tools for source code management and code reviews.

    Mandatory Technical Skills

    • 3+ years of experience in UEFI/BIOS or low-level firmware development.
    • Strong programming knowledge in C/C++.
    • Hands-on experience with EDK II / EDK2 / TianoCore or equivalent UEFI development environments.
    • Good understanding of x86 server architecture (Intel and/or AMD).
    • Experience in boot flow debugging and platform initialization.
    • Knowledge of ACPI, SMBIOS, PCIe, CPU, and memory initialization.
    • Understanding of Secure Boot, TPM, and firmware security concepts.
    • Experience with firmware builds, integration, debugging, and validation.
    • Familiarity with Git or other version-control systems.

    Good-to-Have Skills

    • Linux Kernel and Linux Device Driver development.
    • Bootloader development (U-Boot / GRUB).
    • Coreboot firmware development.
    • BMC, IPMI, and Redfish.
    • Embedded firmware and board support packages (BSP).
    • Hardware debugging and server platform validation.


    Read more
    Why apply to jobs via Cutshort
    people_solving_puzzle
    Personalized job matches
    Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
    people_verifying_people
    Verified hiring teams
    See actual hiring teams, find common social connections or connect with them directly.
    ai_chip
    Move faster with AI
    We use AI to get you faster responses, recommendations and unmatched user experience.
    Did not find a job you were looking for?
    icon
    Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
    companies logo
    companies logo
    companies logo
    companies logo
    companies logo
    Get to hear about interesting companies hiring right now
    Company logo
    Company logo
    Company logo
    Company logo
    Company logo
    Linkedin iconFollow Cutshort
    Users love Cutshort
    Read about what our users have to say about finding their next opportunity on Cutshort.
    Shubham Vishwakarma's profile image

    Shubham Vishwakarma

    Full Stack Developer - Averlon
    I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
    Companies hiring on Cutshort
    companies logos