Job Description
Characterization of activities
- Design, develop, and integrate embedded software programs based on stakeholders’ requirements.
- Follow the ASPICE V-Cycle reference model recommendations. (SWE1, SWE2, SWE3, SWE4, SWE5, SWE6).
- Perform unit test, debug, and maintain the developed software programs.
- Be a part of code and design reviews of the SW teams.
- Work, collaborate, communicate and be a part of the larger software team.
- Analyze and enhance efficiency, stability, and scalability of system resources.
Education, Experience And Knowledge
- BSc in Engineering, or equivalent industry experience;
- Core Embedded Software Skills: Embedded systems development, strong C/C++ programming expertise, and familiarity with MCU and SoC architectures;
- Development Tools & Methods: Experience with version control systems (Git, Bitbucket), Agile methodologies (SAFe, Scrum, Kanban), and software configuration/build systems (e.g., Make, Ant);
- Embedded Platforms & Technologies: Knowledge of embedded operating systems (QNX, Embedded Linux, OSEK) and vehicle communication protocols (CAN, LIN, Ethernet);
- Software Engineering Practices: Experience with requirements management tools (e.g., DOORS-NG), software architecture and design (UML), integration and qualification techniques, and MISRA coding guidelines;
- Advanced & Domain Knowledge: Familiarity with AUTOSAR (Classic/Adaptive), functional safety (ISO 26262), cybersecurity (ISO 21434), open-source development (FOSS), and scripting languages (Python, Perl);
- Soft Skills: Proficiency in English, strong teamwork and communication skills, adaptability to new work environments, and ability to work both independently and as part of a larger design team.
Are you interested in this position?
Apply by clicking on the “Apply Now” button below!
#GraphicDesignJobsOnline
#WebDesignRemoteJobs
#FreelanceGraphicDesigner
#WorkFromHomeDesignJobs
#OnlineWebDesignWork
#RemoteDesignOpportunities
#HireGraphicDesigners
#DigitalDesignCareers
# Dynamicbrand guru