onsite
Junior Software Developer - PeopleTec
Software Engineer
Junior Software Developer focused on aviation mission systems, integrating deterministic Ethernet‑based TSN and DDS architectures in HWIL/SWIL environments using Python and C++.
About the role
Key Responsibilities
- Develop and maintain software components for next‑generation aviation systems using Python and C++.
- Integrate and test Time‑Sensitive Networking (TSN) and Data Distribution Service (DDS) modules within Hardware‑in‑the‑Loop (HWIL) and Software‑in‑the‑Loop (SWIL) setups.
- Collaborate with cross‑functional teams to verify system performance and resolve integration issues.
- Document design decisions, test procedures, and results for compliance and future reference.
- Participate in code reviews, continuous integration, and automated testing pipelines.
Requirements
- Strong programming skills in Python and C++.
- Familiarity with deterministic Ethernet, TSN, and DDS concepts.
- Experience or interest in HWIL/SWIL testing environments.
- Excellent problem‑solving abilities and attention to detail.
- Effective communication skills and a collaborative mindset.