Job Summary
Required:
- Bachelor’s degree (Minimum).
- Efficient in C, especially with embedded systems.
- Efficient in at least in C# or Python.
Needs to have knowledge following skills (minimum of one of the skills listed below):
- Graphics, especially if knowledgeable in ARINC 661, OpenGL, or even Vulkan, at minimal Vector Graphics.
- Ethernet UDP, Raw Ethernet, or TCP/IP.
- RTOS – especially if DEOS.
Optional (Preferred if any of the following additional skills):
- DO-178C Software development lifecycle (preferred).
- FACE 3.1 Safety Extended.
- Doxygen.
- Avionics/ Flight Instrumentation.
- Cybersecurity / DO-326A (becoming non-optional industry-wide).
- Linux and CMAKE.
- ARINC 653.
It would be preferred if the candidate has a minimum experience of 2 to 3 years.
Key Responsibilities
Required:
- Bachelor’s degree (Minimum).
- Efficient in C, especially with embedded systems.
- Efficient in at least in C# or Python.
Needs to have knowledge following skills (minimum of one of the skills listed below):
- Graphics, especially if knowledgeable in ARINC 661, OpenGL, or even Vulkan, at minimal Vector Graphics.
- Ethernet UDP, Raw Ethernet, or TCP/IP.
- RTOS – especially if DEOS.
Optional (Preferred if any of the following additional skills):
- DO-178C Software development lifecycle (preferred).
- FACE 3.1 Safety Extended.
- Doxygen.
- Avionics/ Flight Instrumentation.
- Cybersecurity / DO-326A (becoming non-optional industry-wide).
- Linux and CMAKE.
- ARINC 653.
It would be preferred if the candidate has a minimum experience of 2 to 3 years.
Skill Requirements
1. Proficient In Embedded C Programming With A Strong Understanding Of Embedded Systems And Rtos.
2. Solid Knowledge Of Debugging Tools And Methodologies For Embedded Systems.
3. Familiarity With Software Development Lifecycle And Methodologies.
4. Excellent Problem-Solving Skills And Ability To Work Independently On Moderately Complex Tasks.
5. Strong Communication Skills To Effectively Interact With Clients And Team Members.