Entry Level Senior C Software Engineer Jobs
New grad senior c software 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, Investment & Asset Management, and Manufacturing, with employers like Virtu Financial, Nokia, and Garmin hiring at this level now.
Find JobsOverview
Showing 5 of 14+ Entry Level Senior C Software Engineer jobs











Role- Vehicle Controls Engineer C Developer
Location- Dearborn, MI (Onsite)
Duration- 12+ months contract
Job Description:
Responsibilities include:
- Design, develop, code, and test planned changes to software tools along-side with the Vehicle Controls Tools Technical Specialist
- Follow section change control process to bring approved changes to resolution
- Provide user support across the globe via phone, email, Webex, Instant Messaging, and 1/1 user interactions
- Provide user account creation, maintenance, and access controls
- Participate in the development and delivery of training material to global Ford community
- Document changes in the appropriate user manuals and other media
- Participate in User Forum meetings.
Position Qualifications:
- Strong proficiency in C programming language with in-depth hands-on experience preferably in support of an embedded control systems environment
- Solid understanding of data structures and algorithms.
- Working knowledge of C programming concepts, including:
- Data structures
- Pointers
- Bit manipulation techniques
- File handling (read/write operations)
- Hash tables
- Recursion
- Experience in developing applications in Unix/Linux environments.
- Good knowledge of Unix/Linux development tools and concepts, including:
- Make and Makefiles
- GDB
- Vi/Vim editor
- Process creation and management using fork()
- Strong Linux system programming skills.
- Hands-on experience in code debugging and troubleshooting using GDB.
- Knowledge of H32 and A2L file formats.
- Familiarity with Exceed TurboX.
- Experience in control system software development and calibration.
- Experience with interfacing to Postgres database and Postgres table creation.
- Working experience of Code Configuration Management, Jira Issue Management, Microsoft Word, Excel, Powerpoint
- Excellent oral and written communication skills
Top Skills:
C Development on Linux
Exceed, Turbo X
Postgres
See All 14 Entry Level Senior C Software Engineer Jobs
Find roles that match your experience and apply in just a few clicks.
Find JobsEntry Level Senior C Software Engineer Job Market
Who's Hiring



Top Industries Hiring
- Technology & Software
- Investment & Asset Management
- Manufacturing
- Consulting & Professional Services
- Telecommunications
Entry Level Senior C Software Engineer Jobs: Frequently Asked Questions
How do I get an entry level senior c software engineer job?
Employers hiring entry level senior c software engineers look for hands-on C programming skills, even if that experience comes from personal projects, coursework, or internships rather than full-time work. A portfolio that shows memory management, systems-level thinking, or embedded work gives you a clear edge. Tailoring your resume to the specific domain, whether embedded systems, networking, or OS development, and applying to roles that explicitly welcome new graduates improves your odds.
Which companies hire entry level senior c software engineers?
Companies hiring entry level senior c software engineers right now include Virtu Financial, Nokia, and Garmin, based on current listings on Migrate Mate as of November 2026. The mix covers defense contractors, embedded systems firms, semiconductor companies, and technology product companies that build close to the hardware and maintain large C codebases.
Are there remote entry level senior c software engineer jobs?
Yes, though remote availability varies more at this level than in other software disciplines because many C roles involve hardware, firmware, or lab access. About 9% of entry level senior c software engineer openings are remote or hybrid as of November 2026, so filtering by work setting when you search helps you quickly find roles that match your situation.
Are these new grad senior c software engineer jobs?
Yes, these include new grad, recent graduate, and junior roles alongside entry level postings. A listing is typically new-grad friendly when it welcomes zero to two years of experience, counts internships or academic projects toward that threshold, or explicitly invites a portfolio in place of professional history. If the posting lists a bachelor's degree in computer science or electrical engineering as the main requirement, it is generally open to new grad applicants.
Which industries hire the most entry level senior c software engineers?
Entry Level senior c software engineer roles concentrate in Technology & Software, Investment & Asset Management, and Manufacturing, based on current listings on Migrate Mate as of November 2026. Those sectors drive hiring at this level because their products, from firmware and real-time operating systems to networking infrastructure and embedded devices, rely on C as a primary language throughout the development lifecycle.