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