Job Description
ย
Key focus areas
ยทย ย ย ย ย ย ย Java & Python development
ยทย ย ย ย ย ย ย Linux and Shell Scripting (Bash/sh)
ยทย ย ย ย ย ย ย Embedded Systems
ยทย ย ย ย ย ย ย OTA Updates / Deployment Pipelines
ยทย ย ย ย ย ย ย CI/CD and Build Automation
ยทย ย ย ย ย ย ย IoT, Aerospace, or Satellite Systems experience (preferred)
Job Responsibility
ยทย ย ย ย ย ย ย 7+ years of professional software development experience in industry
ยทย ย ย ย ย ย ย Strong proficiency in Java and Python
ยทย ย ย ย ย ย ย Solid experience with shell scripting (Bash/shell)
ยทย ย ย ย ย ย ย Hands-on working experience with Linux-based development environments (development, debugging, deployment)
ยทย ย ย ย ย ย ย Experience with software testing methodologies and test automation frameworks
ยทย ย ย ย ย ย ย Strong problem-solving skills with the ability to investigate and resolve complex production issues
ยทย ย ย ย ย ย ย Experience working in Agile/Scrum development environments
ย
Preferred Qualifications
ยทย ย ย ย ย ย ย Experience in embedded systems development
ยทย ย ย ย ย ย ย Familiarity with C++ and/or Rust programming languages
ยทย ย ย ย ย ย ย Experience with over-the-air (OTA) update systems or software deployment pipelines
ยทย ย ย ย ย ย ย Background in satellite systems, aerospace, or IoT device platforms
ยทย ย ย ย ย ย ย Experience with on-call operations, incident management, and root cause analysis
ยทย ย ย ย ย ย ย Knowledge of storage management systems and distributed software deployment
ยทย ย ย ย ย ย ย Experience working with mission-critical or safety-critical software systems
ยทย ย ย ย ย ย ย Familiarity with CI/CD pipelines and build automation tools