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.

Embedded Software Engineering Intern
Leonardo DRS. Work closely with and assist engineers on various engineering assignments .
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates foundational engineering knowledge and skills, with a focus on software development using C/C++ and Python on Linux. Capable of conducting design analysis, testing, and collaborating effectively with engineering teams while adhering to modern software development practices.
Highest-signal resume keywords
C/C++ Software DevelopmentPython ProgrammingLinux Operating SystemsEmbedded Driver DevelopmentAgile 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
Software DevelopmentMulti-Threading ConceptsMulti-Processing ConceptsDesign AnalysisTestingData GatheringBasic Engineering PrinciplesResearch AssistanceTask CompletionEngineering Calculations
Soft Skills
Interpersonal SkillsDiligenceQuick LearningNetworking Ability
Tools & Technologies
GitJiraDefect Tracking Tools
Certifications & Qualifications
High School DiplomaGED
Industry Keywords
EngineeringEmbedded SystemsSoftware Development PracticesTCP/IPUARTI²CPCIe
Tech Stack
Tools & technologiesLinuxPythonTCP/IPC++
About the role
Key responsibilities & impact- Work closely with and assist engineers on various engineering assignments
- Carry out basic work instructions to understand company fundamentals and learn new things
- Conduct limited-scope testing under engineer supervision
- Complete assigned tasks on time
- Gather and assemble data for engineers
- Assist with research in a particular field as needed
- Conduct design analysis and calculations under engineer supervision
- Assist engineers with appropriate design details
- Perform varied tasks to gain familiarity with engineering staff, methods, programs, and practices
- Support, communicate, reinforce, and defend the organization’s mission, values, and culture
- Perform other duties as assigned
Requirements
What you’ll need- High school diploma or GED
- Engineering student with some progress towards an engineering degree
- Good interpersonal skills and ability to build a good network
- Diligent, hardworking, and quick to learn
- Good understanding of software development using C/C++ and Python on Linux operating systems
- Some experience with Windows
- Good understanding of multi-threading and multi-processing concepts
- Preferred: experience developing embedded drivers on Linux for TCP/IP, UART, I²C, PCIe, and other interfaces
- Preferred: experience with modern software development practices, including Git, defect tracking tools (preferably Jira), peer code reviews, and Agile methodologies
Benefits
Comp & perks- Medical, dental, and vision coverage
- Company contribution to a health savings account
- Telemedicine
- Life and disability insurance
- Legal insurance
- 401(k) savings plan
- Wellness programs focused on physical, emotional, and financial well-being
- Programs and activities supporting career growth, professional development, and skill enhancement
- Flexible work schedules with a 9/80 program
- Competitive vacation
- Health/emergency leave
- Paid parental leave
- Community service hours