Entry Level Software Systems Engineer Jobs
New grad software systems engineer jobs are open to recent graduates and entry level candidates with zero to two years of experience, where a strong portfolio or internship work can matter more than a long resume. Most openings mix on-site, remote, and hybrid settings across Technology & Software, Electronics & Hardware, and Artificial Intelligence, with employers like Google, Apple, and Lockheed Martin hiring at this level now.
Find JobsOverview
Showing 5 of 78+ Entry Level Software Systems Engineer jobs
Position Overview
We are seeking an Embedded Software Engineer to help design, develop, and optimize embedded software for custom imaging systems. This role focuses on software bring-up, sensor integration, Linux device drivers, and hardware-software interaction within advanced camera and imaging platforms.
You will work closely with hardware, test, and product teams to bring cutting-edge imaging technology into production.
Responsibilities
- Develop and optimize Linux device drivers for sensors and peripherals.
- Enable and integrate custom imaging sensors into embedded platforms.
- Modify and maintain Android BSPs and embedded Linux environments.
- Debug complex hardware and software issues across embedded systems.
- Collaborate with hardware engineers to validate and optimize performance.
- Support system bring-up activities for new hardware platforms.
- Document software architecture, testing procedures, and implementation details.
Required Qualifications
- 1–5 years of embedded software engineering experience.
- Strong programming experience in C.
- Experience with Embedded Linux development.
- Experience integrating hardware peripherals and sensors.
- Strong debugging skills involving low-level hardware and software interactions.
- Experience using Git-based development workflows.
- STEM degree such as Computer Engineering, Electrical Engineering, Computer Science, or related field.
Preferred Qualifications
- Camera driver development experience.
- Experience with Image Signal Processing (ISP) pipelines.
- Android BSP customization experience.
- Experience with imaging systems, computer vision hardware, or edge AI devices.
- Familiarity with C++.
Technology Stack
- Embedded Linux
- Linux Kernel
- C
- Git
- Android BSP
- Camera Drivers
- Imaging Sensors
Ideal Background
Candidates from:
- Autonomous Vehicle Companies
- Automotive Electronics
- Defense Technology
- Aerospace Systems
- Imaging Hardware Companies
- Camera Manufacturers
- Edge AI Hardware Companies
- Robotics Organizations
Examples include Qualcomm, NVIDIA, Ambarella, Teledyne FLIR, Anduril, Shield AI, Skydio, Cruise, Waymo, Zoox, Aurora, DJI, Sony Imaging, Canon, Bosch, Continental, Aptiv, Magna, or similar organizations.
Pay: $130,000.00 - $180,000.00 per year
Work Location: In person
See All 78 Entry Level Software Systems Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsEntry Level Software Systems Engineer Job Market
Who's Hiring
- Google7
- Apple6
- Lockheed Martin5
- Coherent3
- Northrop Grumman3
Top Industries Hiring
- Technology & Software25
- Electronics & Hardware12
- Artificial Intelligence9
- Aerospace & Defense8
- Manufacturing6
Entry Level Software Systems Engineer Jobs: Frequently Asked Questions
How do I get an entry level software systems engineer job?
Employers hiring at the entry level look for candidates who can demonstrate systems thinking through real work, not just coursework. A GitHub portfolio with projects showing version control, scripting, or system design gives you a concrete edge. Internship experience, even one semester, signals you've worked in a professional environment. Tailor your resume to each posting by mirroring the technical stack listed in the job description.
Which companies hire entry level software systems engineers?
Companies hiring entry level software systems engineers right now include Google, Apple, and Lockheed Martin, based on current listings on Migrate Mate as of June 2026. Hiring at this level comes from a range of employers, including large technology firms, defense contractors, and mid-size companies building out their engineering teams.
Are there remote entry level software systems engineer jobs?
Yes, though on-site roles still dominate at the entry level. About 12% of entry level software systems engineer openings are remote or hybrid as of June 2026, so candidates willing to work on-site will see a broader pool of options, while remote-only searches are more selective but still active.
Are these new grad software systems engineer jobs?
Yes, the listings here include new grad, recent graduate, and junior software systems engineer roles. A posting is new-grad friendly when it welcomes zero to two years of experience, accepts internships or academic projects as qualifying experience, or lists a portfolio as an alternative to full-time work history. Searching for roles with those signals is the most direct way to find openings suited to where you are right now.
Which industries hire the most entry level software systems engineers?
Entry Level software systems engineer roles concentrate in Technology & Software, Electronics & Hardware, and Artificial Intelligence, based on current listings on Migrate Mate as of June 2026. Those sectors drive hiring at this level because they build and maintain complex technical infrastructure that requires a steady pipeline of engineers entering the field.