- Company Name
- Aversan Inc.
- Job Title
- Embedded Software Engineer (4018)
- Job Description
-
**Job Title:** Embedded Software Engineer
**Role Summary:**
Design, develop, and maintain real‑time embedded software for Light Armoured Vehicle (LAV) systems using C/C++. Work across Agile and Waterfall processes, collaborating with design and system engineers to meet performance, safety, and integration requirements.
**Expectations:**
- Deliver high‑quality, safety‑critical code for automotive and vehicle control applications.
- Adhere to established software processes (requirements, reviews, testing, configuration management).
- Provide technical support and troubleshooting for software issues in vehicle and lab environments.
**Key Responsibilities:**
- Write, test, and maintain embedded code for power distribution, sensor subsystems, and automotive control.
- Create and update technical documentation (design specs, user manuals, release notes).
- Conduct peer and code reviews, contribute to process improvements.
- Evaluate hardware impact on software performance and recommend design changes.
- Perform unit testing, static analysis, and debug software and basic electrical circuits.
- Support software integration in offices, SIL labs, on‑vehicle tests, and external test sites.
**Required Skills:**
- 2–3 yrs experience in embedded C/C++ development on automotive/vehicle platforms.
- Proficiency with Eclipse IDE, GIT, JIRA, Bitbucket, Bamboo, Parasoft, static code analyzers.
- Experience with RTOS (FreeRTOS, QNX), safety‑critical coding (MISRA, ISO 26262), bootloaders, framework design.
- Knowledge of serial/Ethernet protocols (CAN 2.0B/SAE J1939, DDS, SSL, RS232).
- Familiarity with analog/digital circuits, ADCs, discrete outputs; use of multi‑meter, oscilloscope.
- Exposure to Model‑based engineering (SysML, UML) and standards (MISRA, AutoSAR, ISO 26262, MIL‑STD‑882E).
**Required Education & Certifications:**
- Bachelor’s degree or college diploma in Computer Science, Computer Engineering, Software Engineering, Electrical Engineering, Mechatronics Engineering, or related field.
- Valid passport or ability to obtain one; willingness to travel.
---