Position

Automotive Software Developer,
Remote Mexico

Location


Remote Mexico

Office Address


Project Description


We're seeking a strong and creative Software Developer capable to understand the communication in an Automotive bus in various different protocols.
In this project, you will have the opportunity to write code that will help our client to upload firmware into their products over the CAN bus using Windows based tools.

Responsibilities


    • Automotive embedded software development
    • Develop software for proprietary ECU programming application running in a Windows-based environment
    • Review and analyze Software Requirements Specifications (SRS)
    • Develop Software Detailed Designs (SDD) documentation
    • Adhere to coding standards such as MISRA standards and best practices
    • Create, document, and execute tests (unit/component/functional/integration/regression)
    • Analyze, resolve, and track defects to closure

Skills


Must have

    Bachelor's or Master's Degree either in CS, EE, EC Engineering or related technical fields
    • Experience developing C/C++ applications
    • Experience working with the CAN bus (Controller Area Network, ISO 11898)
    • Experience working with the UDS protocol (Unified Diagnostics Services, Diagnostics, ISO 14229)
    • Experience working with Git for software version control or similar leading versioning platforms
    • Experience in executing QA activities such as test plan design, test case creation, execution, and evidence production.
    • Experience working with software development process framework (ASPICE, SAFe, etc...)

Nice to have

    • Clear understanding of the Scrum Framework and related tools such as Rally
    • Experience working with CAN protocol analysis tools (CANoe, VehicleSpy, etc)
    • Experience developing scripts (JavaScript, Python, etc.. )
    • Experience working with J1939 or other vehicle communication protocols (ISO 15765, RP1210B, etc...)
    • Experience developing Windows applications (COM, DLL)
    • Experience working with ECU programming sequences

Languages


English: C1 Advanced

English: B1 Intermediate

Seniority


Senior

Relocation package


If needed, we can help you with relocation process. Click here for more information.

Line of Business


Automotive

Work Type


C/C++

Ref Number


VR-66809

Explore More

LoGeek Magazine
icon Logeek Luxoft
Learn more
Events
icon Events Luxoft
Learn more
Relocation Program
icon Relocation Luxoft
Learn more
Referral
Platform
icon Referral Luxoft
Learn more
Students
and Grads
icon Students Luxoft
Learn more

More job opportunities in
C/C++

Specialization Position / Title Location Seniority Send to a friend
C/C++ Senior Embedded Developer (C/C++)_CameraDataProvider Remote Mexico, MX Senior
C/C++ C++ Developers for Telematics ECU Remote Mexico, MX Senior
C/C++ Senior C++ developer Remote Mexico, MX Senior