Note: The job is a remote job and is open to candidates in USA. Nomad Global Communication Solutions is hiring a Software Engineering Intern to contribute to an integrated embedded system platform. The intern will develop and test components across embedded Linux, Kotlin middleware, and React front-end systems while collaborating with and learning from experienced engineers.
Responsibilities
- Assist in developing and maintaining software for an embedded Linux environment, including system services, processes, and configuration
- Contribute to Kotlin-based middleware components, including API development, data processing, and integration layers
- Support front-end development using React, helping build intuitive, performant user interfaces
- Participate in debugging, testing, and root-cause analysis across the stack
- Collaborate with engineering mentors in code reviews, architecture discussions, and agile workflows
- Write clear, maintainable code and create supporting documentation
- Help improve system performance, reliability, and development tooling
Skills
- This position requires that you must be a US Citizen for consideration
- Nomad GCS does not support the H1B Visa for this position
- Currently enrolled in an ABET-accredited Bachelor of Science program in Software Engineering, Computer Science, Computer Engineering, or a related field (typically completed sophomore or junior year)
- Familiarity with Linux operating systems and basic command-line tools
- Experience with at least one programming language
- Strong problem-solving skills and willingness to learn complex systems
- Ability to work collaboratively in a team environment
- Experience with embedded systems, OS fundamentals, or hardware–software interaction
- Knowledge of REST APIs, asynchronous programming, or microservice-based design
- Exposure to build and automation tools (Gradle, npm, CI/CD)
- Familiarity with Git and common branching strategies
- Kotlin or Java preferred
- Understanding of modern JavaScript frameworks; exposure to React is a plus
Benefits
- Remote work
Company Overview