Job Description
Take your expertise to the next level as a Senior Programming Analyst focusing on embedded systems. Collaborate with teams to optimize software architecture using C/C++ and Python.
In this senior role, you will integrate system design with hands-on development, translating architectural goals into effective technical specifications. You will mentor junior developers while optimizing code for hardware-software interoperability and leading impactful projects.
Key Responsibilities:
• Analyze and design system architectures for applications
• Write and optimize C/C++ and Python code
• Implement industrial and avionics communication protocols
• Develop and debug multi-threaded applications
• Build middleware solutions for secure data handling
Requirements:
• 8–10 years in embedded systems and low-level programming
• Expertise in C, C++, and Python
• Deep understanding of message-passing protocols
• ...
In this senior role, you will integrate system design with hands-on development, translating architectural goals into effective technical specifications. You will mentor junior developers while optimizing code for hardware-software interoperability and leading impactful projects.
Key Responsibilities:
• Analyze and design system architectures for applications
• Write and optimize C/C++ and Python code
• Implement industrial and avionics communication protocols
• Develop and debug multi-threaded applications
• Build middleware solutions for secure data handling
Requirements:
• 8–10 years in embedded systems and low-level programming
• Expertise in C, C++, and Python
• Deep understanding of message-passing protocols
• ...