company

Junior Embedded Software Development Engineer

ALTEN MéxicoPuebla, Puebla, 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

Educational Background: Bachelor's degree in Systems Engineering, Electronics, Telecommunications, or a related field. Core Competencies:Proficient in C programming. Hands-on experience with MATLAB/Simulink. Familiar with unit testing and SIL methodologies. Understanding of Model-Based System Design (MBSD). Preferred Skills:Knowledge of CAN protocol. Experience with Test-Driven Development (TDD). Proficient in Git/GitHub. Familiar with Agile/Scrum methodologies. Basic Linux command knowledge. Software Proficiency:Visual StudioMATLAB SimulinkVector CAN Analysis ToolsQT CreatorGit / Azure DevOps (ADO)Vector Drivers

About the job

ALTEN México is actively seeking a Junior Embedded Software Development Engineer to join our dynamic team. As a leading engineering company, we specialize in providing tailored solutions for various engineering projects, technology, and product development across sectors such as Automotive, Energy, Aerospace, Banking, Insurance, Telecommunications, Multimedia, and Railways.

 

At ALTEN, we value innovators who are as passionate about quality and excellence in engineering as we are. Our team of over 350 professionals is dedicated to delivering design, development, programming, and validation solutions in a collaborative and fast-paced environment.

 

Position Objective:

The primary goal of this role is to design, develop, and maintain embedded applications for communication and control systems, ensuring adherence to quality, functionality, and performance standards. This position involves requirement analysis, programming in C/C++, unit testing, Software-in-the-Loop (SIL) testing, and collaboration with multidisciplinary teams.

Key Responsibilities and Deliverables:

  • Develop and maintain embedded communication tools for telecommunications projects.
  • Program in C/C++ for embedded systems.
  • Implement unit tests and SIL testing.
  • Conduct technical and functional requirement analysis.
  • Model solutions through simulation (MBSD).
  • Document development processes and ensure software quality.
  • Collaborate in agile and multidisciplinary environments.
  • Implement improvements based on user feedback and test results.

 

Requirements

University degree in Systems Engineering, Electronics, Telecommunications, or a related field.

  • Essential Requirements:
    • Strong programming experience in C.
    • Experience with MATLAB/Simulink.
    • Unit testing and SIL experience.
    • Knowledge in Model-Based System Design (MBSD).
  • Desirable Requirements:
    • Familiarity with the CAN protocol.
    • Test-Driven Development (TDD) experience.
    • Proficiency with Git/GitHub.
    • Experience with Agile/Scrum methodologies.
    • Basic command of Linux.
  • Software and Tools:
    • Visual Studio
    • MATLAB Simulink
    • Vector CAN Analysis Tools
    • QT Creator
    • Git / Azure DevOps (ADO)
    • Vector Drivers

Desired Profile:

• Proactive, curious, and eager to learn new technologies.

• Strong team collaboration skills.

• Intermediate/advanced English proficiency (spoken and written).

• Recent graduates with practical experience are encouraged to apply.

About ALTEN México

ALTEN México is a renowned engineering firm that excels in delivering innovative solutions across multiple sectors, including Automotive, Aerospace, and Telecommunications. We are committed to fostering a culture of excellence and collaboration, empowering our engineers to achieve their fullest potential. Join us and be part of a team that drives technological advancement and creates impactful solutions.

Similar jobs

Tailoring 0 resumes

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