Test Engineer Crane Payment Innovations (CPI)
Troubleshot production test systems for vending equipment in Querétaro, Mexico.
Debugged and maintained C# test applications used in production environments.
I am an Embedded Software Engineer with extensive experience developing, integrating, debugging, and validating software for automotive and embedded systems. My core expertise includes Embedded C/C++, Battery Management Systems, embedded Linux, and hardware-adjacent software development.
I have worked on automotive BMS and cluster applications, performing defect analysis, root-cause investigations, integration activities, qualification testing, and static code analysis. I am familiar with MISRA compliance, Coverity analysis, ASPICE documentation, and requirements traceability.
I have hands-on experience with embedded communication protocols including CAN, NMEA, Modbus, TCP/IP, BLE, and serial communications. I have developed software for ARM-based environments and configured custom embedded Linux systems using Yocto.
My background also includes desktop, mobile, and Android development using C#, SQL Server Compact, and Android technologies. I have supported application maintenance, debugging, deployment, reporting capabilities, and backend features.
I am comfortable working with collaborative engineering workflows and tools such as Git, Jira, DOORS, RTC, Rhapsody, CANoe, CANalyzer, and TRACE32. I also have experience configuring Linux virtual servers and deploying applications in AWS environments.
I bring a practical, quality-focused approach to software engineering, with experience spanning long-term embedded product development, automotive validation, production test troubleshooting, and freelance application delivery.
Troubleshot production test systems for vending equipment in Querétaro, Mexico.
Debugged and maintained C# test applications used in production environments.
Developed embedded software solutions for Battery Management System projects and automotive cluster applications. Performed defect analysis, debugging, root-cause investigation, integration, and qualification testing for embedded applications.
Executed static code analysis using MISRA guidelines and Coverity. Supported ASPICE documentation, including high-level and low-level design documentation and requirements traceability, while using Git-based collaborative workflows.
Developed desktop and mobile software solutions using C# and SQL Server Compact.
Configured Linux virtual servers, deployed applications in AWS environments, and implemented PDF reporting and backend support features.
Developed GUI applications for ARM-based embedded systems using Embedded Linux. Implemented communication interfaces and protocol integrations for embedded products.
Worked with NMEA, Modbus, TCP/IP, BLE, and serial communication protocols. Configured and deployed custom Embedded Linux environments using Yocto.
Bachelor, Computer Science
Bachelor's degree in Computer Science.
This professional hasn’t added portfolio projects yet.
This professional hasn’t listed any services yet.
Explore more professionals by expertise, experience, and location.
Browse all talent