Position

C++ Developers for Telematics ECU,
Remote Mexico

Location


Remote Mexico

Office Address


Project Description


The Embedded Software Developer will design, develop and maintain software for automotive data acquisition and device-to-cloud communication for use in the automotive industry. You will be challenged to solve problems with cutting-edge technology and deliver the highest quality service to our customers.

Responsibilities


    Work as a member of a globally distributed team designing and developing data acquisition and secure data exchange solutions for machine-to-machine applications.
    • Develop software solutions from initial concept and requirements development through to production implementation and support.
    • Software issue troubleshooting, problem solving, root cause analysis, etc.
    • Modify existing software to correct errors, allow it to adapt to new hardware, or to improve performance.
    • Integrate software from 3rd parties.

    Traits we seek:
    • Curiously investigate everything - ability to solving problems analytically, creatively and collaboratively
    • Lead with confidence - thought leaders who empower those around them
    • Learn by doing - an entrepreneurial mindset that's driven by hands-on experimentation
    • Embrace resilience - seeing every challenge as a learning opportunity and invitation to grow
    • Passion for product excellence - build great products with distinct customer value and apply continuous improvement and innovation

Skills


Must have

    • Bachelor's Degree - Computer Science / Engineering
    • 5+ years of experience in embedded software application development
    • Experience in C and/or C++ application development
    • Experience with development under RTOS or Linux
    • "C & CAN-Stack on RTOS experience" OR "C++ & CAN analysis on Linux experience"
    • Experience in telematics technologies
    • Knowledge of vehicle diagnostics and automotive networks (CAN as MUST)
    • Experience with coding standards like MISRA
    • Experience in automotive embedded development
    • Experience with agile software development process
    • Independent problem-solving ability
    • Experience with remote teams

Nice to have

    • Master's degree in Computer science, Computer Engineering, Electrical Engineering or related degree programs.
    • Experience with Autosar (Classic more relevant, Adaptiv less relevant, but also as plus)
    • Experience with protocols J1939, J1979 as a big plus
    • Familiarity with microcontrollers and ARM processor
    • Knowledge of Functional Safety and SPICE processes
    • Experience with CI/CD workflows

Languages


English: B2 Upper Intermediate

Seniority


Regular

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-59071

More job opportunities in
C/C++

Specialization Position / Title Location Seniority Send to a friend
C/C++ Senior Embedded Developer - AUTOSAR Remote Mexico, MX Senior
C/C++ Automotive Tech Lead Remote Mexico, MX Lead
C/C++ Senior C++ developer Remote Mexico, MX Senior