Hugo Arganda

Technical Program Manager @ Luxoft

Embedded Software Engineer with 14+ years in automotive and telecommunications. Expertise in C/C++, Python, and embedded systems for ADAS and connectivity. Hands-on experience designing middleware, hardware abstraction layers, real-time communication protocols, and test automation. Proven ability to balance leadership with deep technical execution in autonomy and distributed embedded platforms.

Source code: argandas.github.io


Experience

Technical Program Manager

Luxoft @ Guadalajara, MX
  • Programming in Python, Ruby, Bash/Batch, and Groovy for Android Automotive test automation
  • Implemented CI/CD testing pipelines in Jenkins for system testing
  • Developed scripts in Python (librosa and TensorFlow) for automatic audio recognition
  • Developed scripts in Python (OpenCV) for automatic image recognition
  • Successfully scaled the team by recruiting and onboarding 30+ members within 6 months
  • Designed hiring strategies, aligning team capabilities with project needs
  • Managed a diverse team across the US and MX, fostering collaboration and aligning efforts
  • Managed budgeting, timesheets, and invoicing, ensuring financial accuracy
  • Reduced automation test delivery time by 75%
  • Improved test result reliability by 20% reducing manual results verification
Feb 2023 - Present

Technical Program Manager

Luxoft @ Guadalajara, MX
  • Programming in C++ and Python for Edge Computing device
  • Linux Embedded development for NXP S32G (Vehicle Network Processor)
  • Linux WiFi and LTE drivers integration (Quectel)
  • Developed CAN communications components (SocketCAN)
  • Provisioned Infrastructure as Code (IaC) using AWS CloudFormation
  • Integrated AWS IoT services like Greengrass, Fleetwise, and IoT Core
May 2022 - Feb 2023

Software Project Manager

Luxoft @ Guadalajara, MX
  • Development of a distributed embedded platform ADAS project (UDS ECU + SoC)
  • Accountable for the software development process V-cycle (ASPICE SWE and MAN)
  • Worked in close liaison with Automotive OEMs, Tier 1, and Tier 2 clients
  • Led a team of 4 project managers (REQ, SW, and SYS)
  • Developed and maintained strong relationships with clients, stakeholders, and team members
  • Managed a multicultural team across Egypt, India, USA, and Mexico
Jun 2021 - May 2022

Technical Project Manager

Luxoft @ Guadalajara, MX
  • Software development in C++ and Javascript for Automotive Heavy Duty ECUs reflashing
  • Implemented ECU flashing sequences (CAN, J1939, J1850, KWP2000, ISO-9141)
  • Developed Windows DLLs (using C++) to interface with third-party hardware interfaces (Value-CAN)
  • Technical interviewer for C, C++, and Python
Jan 2020 - Jun 2021

Project Manager

Luxoft @ Guadalajara, MX
  • Led the Software development for an Automotive ADAS project (Parking Assistant Module - PAM)
  • Worked in close liaison with Automotive OEMs, Tier 1, and Tier 2 clients
  • Led two software development teams, with a maximum headcount of 14 members
  • Focused on ticket burndown (bug fixing) and addressing ASPICE L1 technical debt
Jul 2018 - Jan 2020

Senior Software Developer

Luxoft @ Guadalajara, MX
  • Programming in C for ADAS ECUs (PAM, IPMB)
  • Analyzed Functional Safety (ISO 26262) Software Requirements
Apr 2018 - Jul 2018

Embedded Software Developer

Dextra Technologies @ Guadalajara, MX
  • Programming in C/C++ for STM32 ARM microcontrollers HAL and middleware components
  • Integrated GPS, BLE, and cellular modems under FreeRTOS with strict real-time deadlines.
  • Implemented POC and HAL for cellular, GPS and BLE modems (u-blox, Nordic)
  • Implemented OTA Firmware update
  • Software integrator role (git)
Dec 2015 - Apr 2018

Senior Embedded Tester

Dextra Technologies @ Guadalajara, MX
  • Programming in Python and Go for QA Automation of Automotive devices
  • Validated GPS functionality, vehicle protocols (CAN, J1939, J1850, KWP2000, ISO-9141), and BLE
Jun 2014 - Nov 2015

System Testing Trainee

Continental Automotive @ Guadalajara, MX
  • Programming in Python for QA automation of ADAS ECUs (ACU and SBR)
  • Implemented test equipment instrumentation using LabVIEW, and TestExec
May 2011 - Feb 2014

Education

Universidad de Guadalajara

Bachelor of Science- Electronics and Communications Engineering (BS ECE)
2017

Centro de Enseñanza Técnica Industrial

Technologist in Electronics and Communications
2009

Skills

Project Management
  • CMMI, ASPICE, MS Project, Jira, Confluence, Rally, TeamForge, Tableau
  • Project life-cycle, V-Model, Leadership, Scrum (Scrum Master, Product Owner)
  • Cost Control, Time management, Effective communication, Risk assessment
Programming
  • C/C++, Python, Ruby, Go, Bash and Batch
  • Python libraries: OpenCV and TensorFlow
  • Git, Bitbucket, GitHub
  • ARM (Cortex-M, NXP S32G) and x86-64 architectures
OS / RTOS
  • Windows, Linux, Yocto, FreeRTOS
Communication protocols
  • MQTT, CAN, UDS, J1939, ISO-15765, RP1210B
  • UART, SPI, I2C, BLE, USB HID, HTTP
Web and Cloud skills
  • AWS: S3, EC2, IoT, Greengrass, Kinesis
  • Containers: Docker, and Kubernetes (K3S)
  • DB: SQL, and MongoDB
  • Other: REST API, JSON, XML, HTML + CSS, Bootstrap
Tools and Testing
  • Jenkins CI/CD (Groovy pipelines)
  • System debugging (ICP, JTAG, OpenOCD)
  • Vector CANoe, LabVIEW, TestExec
  • Code quality: MISRA-C, static code analysis (PyLint, Klockwork)

Languages

Spanish

Native

English

C2 Proficient (EFSET 78/100)