Position Details
About this role
This role involves developing and optimizing software applications for hardware platforms, focusing on performance, debugging, and cross-platform compatibility.
Key Responsibilities
- Develop software for hardware platforms
- Optimize application performance
- Debug software issues
- Collaborate with hardware teams
- Ensure cross-platform compatibility
Technical Overview
The position requires expertise in C and C++, concurrency, threading, and experience with Linux, Windows, and Android environments, along with debugging tools and source control systems.
Ideal Candidate
The ideal candidate is a mid-level software engineer with strong skills in C and C++, experience with concurrency and threading, and familiarity with Linux, Windows, and Android platforms. They should have good communication and problem-solving skills.
Must-Have Skills
Nice-to-Have Skills
Tools & Platforms
Required Skills
Hard Skills
Soft Skills
Industry & Role
Clearance & Visa
Keywords for Your Resume
Deal Breakers
Lack of C or C++ experience, No experience with concurrency or threading, No familiarity with Linux or Windows, No source control experience
Get matched to jobs like this
Luna finds roles that fit your skills and career goals — no endless scrolling required.
Create a Free Profile