You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Salman AliSA

Salman Ali

Senior Automotive Embedded Engineer | NXP, STM32

€258/day
Hyderabad, IN
8-15 years

Average response time: 1 hour

About Salman

With 11+ years of experience in safety-critical automotive embedded software, I have worked across braking ECUs, HVAC motor control, body control and zonal controller platforms for global OEM and Tier-1 programs including Volvo, VW, Daimler, Renault-Nissan, Hyundai, Mahindra, Geely and ZF.

My expertise is centered around low-level firmware, platform software, hardware-software integration and system-level debugging for production-grade embedded systems.

I follow structured development practices aligned with ASPICE, V-model and ISO 26262 requirements, with strong focus on reliability, traceability, validation and maintainable software architecture.

━━━━━━━━━━━━━━━━━━━━
What I do
━━━━━━━━━━━━━━━━━━━━
• Automotive embedded software architecture and module-level design
• AUTOSAR platform software, MCAL, CDD and complex device driver development
• Firmware development for safety-critical ECUs and embedded platforms
• Braking ECU, motor control and zonal controller software support
• Hardware-software bring-up and low-level integration
• System-level debugging, stabilization and performance optimization
• Communication stack integration: CAN, CAN FD, LIN, SPI, UART, I2C
• Platform validation, diagnostics and safety mechanism implementation

━━━━━━━━━━━━━━━━━━━━
Core technologies
━━━━━━━━━━━━━━━━━━━━
• Languages: Embedded C (MISRA-compliant)
• Automotive: AUTOSAR, MCAL, BSW, CDD, Functional Safety, J1939, OBD II
• Microcontrollers: NXP S32K1xx/S32K344, Renesas RH850/RA4M1, Infineon TC3xx, STM32(H743, H723, G & L Series), ESP32.
• RTOS: FreeRTOS
• Protocols: CAN, CAN FD, LIN, SPI, I2C, UART, RS-485, USB
• Diagnostics: XCP, UDS concepts
• Peripherals: PWM, ADC/DAC, DMA, Timers, Interrupts
• IoT: Wi-Fi, BLE, MQTT, OTA
• Sensors & actuators: Motors, relays, ignition sensing, wheel speed, current/voltage sensing, ultrasonic and custom sensor interfaces

━━━━━━━━━━━━━━━━━━━━
Hardware & tools
━━━━━━━━━━━━━━━━━━━━
• CANoe, CANape, Trace32
• VectorCAST, Polyspace, PC-Lint, QAC
  • English

    Native or bilingual

Remote only
Primarily works remotely

Experience

  • Upwork
    Senior Automotive Embedded Software Consultant
    February 2025 - Today (1 year and 4 months)
    Upwork (Remote)
     Delivered embedded firmware consulting for automotive and IoT applications.
     Supported low-level driver development, communication protocols, debugging and software architecture.
     Worked on STM32, ESP32, Renesas and ARM-based platforms using CAN, CAN FD, LIN, UART, SPI and USB.
     Contributed to firmware stabilization, hardware-software integration and prototype development.
     Recognized with "Rising Talent" and "Top Rated" badges on Upwork with consistent 5-star client ratings.
    Embedded C SPI LIN CAN STM32
  • L&T Technology Services (Volvo Cars,
    Technical Manager
    May 2023 - November 2024 (1 year and 6 months)
    Hyderabad, Telangana, India
     Developed platform test component in MATLAB for validation of IoHwAb layer stack.
     Implemented external safety mechanisms for zonal controllers.
     Developed safety test at init checks for safety-critical startup behavior.
     Supported platform integration and validation activities.
     Provided technical leadership, integration support and mentoring to junior engineers across platform software activities.
     Contributed to next-generation zonal controller platform software.
  • ZF Friedrichshafen
    Senior Embedded Engineer | Intrapreneur | ZF Innovation Hub
    December 2020 - May 2023 (2 years and 5 months)
    Hyderabad, Telangana, India
     Embedded software development for integrated braking control systems.
     Sensor and actuator adaptation for customer-specific braking programs.
     Code enhancements, verification and integration support.
     Performed unit testing, code analysis and quality process activities.
     Performed software verification, integration testing and quality process activities aligned with ASPICE practices.
     Led India-side technical ownership and software integration activities for Shanghai customer programs coordinating with global teams.
     Contributed to innovation hub initiatives resulting in published patent contribution.
     Improved implementation scalability through reusable software approaches.

Recommendations

Be the first to recommend Salman

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Bachelor of Engineering
    Deccan College Of Engineering And Technology, Osmania University
    2014
    Bachelor of Engineering

Skill set

Categories