company

Embedded Software Automation Engineer & MBSD | Querétaro

ALTEN MéxicoSantiago de Querétaro, Querétaro, Mexico
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Unlock Your Potential

Generate Job-Optimized Resume

One Click And Our AI Optimizes Your Resume to Match The Job Description.

Is Your Resume Optimized For This Role?

Find Out If You're Highlighting The Right Skills And Fix What's Missing

Experience Level

Entry Level

Qualifications

Education: Bachelor's degree in Systems Engineering, Electronics, Telecommunications, or a related field. Skills:Strong programming skills in C#. Experience with C, C++ programming. Knowledge of unit testing and SIL, HIL. Familiarity with Model-Based System Design (MBSD). Experience with Git/GitHub is a plus. Understanding of the CAN protocol is beneficial. Experience with Agile/Scrum methodologies.

About the job

Location: Santiago de Querétaro, Querétaro, Mexico
Company: ALTEN México

Role Overview

ALTEN México is hiring an Embedded Software Automation Engineer & MBSD to support the design, development, validation, and automation of embedded software solutions. This role centers on Model-Based System Design (MBSD) and involves building models, internal tools, and validation processes that meet strict quality and performance standards. ALTEN México delivers engineering, technology, and product development services across industries such as Automotive, Energy, Aerospace, Banking, Insurance, Telecommunications, Multimedia, and Railways.

What You Will Do

  • Develop and validate models using MBSD methodologies
  • Program primarily in C for embedded systems, with additional work in C# and C++
  • Use MathWorks frameworks, including MATLAB Simulink, for development tasks
  • Collaborate with teams using MBSD tools
  • Implement unit tests, as well as Software-in-the-Loop (SIL) and Hardware-in-the-Loop (HIL) testing
  • Automate processes and pipelines with GitHub Actions
  • Analyze technical and functional requirements
  • Document technical work and support software quality assurance
  • Work closely within Agile (Scrum) and multidisciplinary teams

Requirements

  • Bachelor's degree in Systems Engineering, Electronics, Telecommunications, or a related field
  • Essential:
    • Strong programming skills in C#
    • Knowledge and experience in C and C++
    • Experience with unit testing, SIL, and HIL
    • Familiarity with Model-Based System Design (MBSD)
  • Desirable:
    • Proficiency with Git and GitHub
    • Understanding of the CAN protocol
    • Background in Agile/Scrum methodologies
  • Software and Tools:
    • Visual Studio
    • Visual Studio Code
    • MATLAB Simulink

Desired Profile

  • Proactive, curious, and motivated to learn new technologies
  • Strong teamwork skills
  • Intermediate to advanced English proficiency (spoken and written)

About ALTEN México

ALTEN México is a premier engineering firm specializing in delivering innovative solutions for diverse industries, including Automotive, Energy, Aerospace, Banking, Telecommunications, and more. Our dedicated professionals are committed to excellence and quality in every project.

Similar jobs

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.