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.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates strong programming skills in C++, Python, and C, with a solid understanding of software design principles and operating system components. Capable of developing user-mode and kernel-mode drivers for embedded systems and collaborating effectively in team environments.
Highest-signal resume keywords
C++ ProgrammingPython ProgrammingKernel-Level Driver DevelopmentOperating System DesignData Structures Knowledge
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
C++PythonCSoftware Design PrinciplesKernel-Level DriversEmbedded SystemsReal-Time SystemsData Acquisition SystemsMathematical AnalysisBus Architectures
Soft Skills
Problem-SolvingCollaborationTime Management
Tools & Technologies
Microsoft WindowsLinuxReal-Time Operating SystemsPCIExpressPCIEthernetUSB
Industry Keywords
Product Development CycleComputer ScienceComputer EngineeringElectrical EngineeringMechatronics
Tech Stack
Tools & technologiesLinuxPythonC++
About the role
Key responsibilities & impact- Participate in product development cycle projects
- Develop software involving development tools, compiler design, graphical user interfaces, kernel-level drivers, instrument drivers, networking, embedded and real-time systems, automated data acquisition systems, and mathematical analysis
- Work with high-level programming languages including C++, Python, and C
- Work with Microsoft Windows, Linux, and real-time operating systems
- Work with high-speed bus interfaces including PCIExpress, PCI, Ethernet, and USB
- Develop user-mode and kernel-mode driver components or firmware for embedded processors and FPGAs
- Contribute project work to T&M’s business success
- Manage time, consult mentors, drive progress, and complete goals and tasks
- Problem-solve, diagnose technical issues, and propose solutions
- Collaborate effectively in a group environment
Requirements
What you’ll need- Pursuing Bachelors in computer science, computer engineering, electrical engineering, engineering physics, mechatronics, physics, or software engineering
- Class Standing Sophomore or above
- Strong foundation and understanding of computers
- Exposure to high-level programming languages such as C++, C or C#
- Understanding of software design and architecture principles
- Authorized to work in the United States without sponsorship now or in the future
- Preference given to well-qualified rising juniors and rising seniors
- Knowledge of operating system components and design
- Knowledge of computer system/bus architectures
- Knowledge of data structures
Benefits
Comp & perks- Flexible, competitive compensation
- Housing stipend
- Employee resource groups
- Recognition
- Face-to-face and virtual training
- Mentorship and coaching
- Project management training
- On-the-job training
- Diverse and inclusive work environment
