FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineering Intern
Nomad Global Communication Solutions. Assist in developing and maintaining software for an embedded Linux environment, including system services, processes, and configuration .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Proficient in developing and maintaining software for embedded Linux environments, with strong capabilities in Kotlin-based middleware, React front-end development, and REST API integration. Demonstrates collaborative skills in agile workflows and code reviews while ensuring code quality and system performance.
Highest-signal resume keywords
Embedded Linux DevelopmentKotlin ProgrammingReact Front-End DevelopmentREST API KnowledgeAgile Methodologies
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
KotlinJavaEmbedded SystemsLinux Operating SystemsJavaScript FrameworksMicroservice-Based DesignAsynchronous ProgrammingGradleNpmCI/CD Tools
Soft Skills
Collaborative TeamworkClear Communication
Tools & Technologies
GitCommand-Line Tools
Industry Keywords
Federal Contractor RequirementsABET-Accredited ProgramStandards and ModularityDesign EngineeringIndustrial Engineering
Tech Stack
Tools & technologiesGradleJavaJavaScriptKotlinLinuxReact
About the role
Key responsibilities & impact- 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 to 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
- Gain exposure to engineering disciplines including standards and modularity, design engineering, advanced engineering, manufacturing, and industrial engineering
Requirements
What you’ll need- Must be a US Citizen for consideration
- Must meet all Federal Contractor employee requirements
- Must be currently enrolled in an ABET-accredited Bachelor of Science program in Software Engineering, Computer Science, Computer Engineering, or a related field, typically having completed sophomore or junior year
- Familiarity with Linux operating systems and basic command-line tools
- Experience with at least one programming language; Kotlin or Java preferred
- Understanding of modern JavaScript frameworks; React exposure is a plus
- Experience with embedded systems, OS fundamentals, or hardware–software interaction
- Knowledge of REST APIs, asynchronous programming, or microservice-based design
- Exposure to Gradle, npm, and CI/CD tools
- Familiarity with Git and common branching strategies
- Ability to work collaboratively in a team environment
- Ability to stand and sit for extended periods
- Manual dexterity to operate office equipment
- Ability to occasionally lift and/or move up to 20 pounds
- Occasional climbing or hands-on testing activities
- Ability to work in office, shop, and vehicle environments as needed
- Ability to work safely around energized systems when required
- Must be able to travel occasionally as needed
- PPE required in production or testing areas