1

Freshman Software Engineering Jobs (NOW HIRING)

Adjunct - Engineering Instructor

Baytown, TX · On-site

$34.03 - $51.04/hr

Teach freshman and sophomore-level Engineering courses. * Qualified applicants must be committed to ... Experience with software including, but not limited to: spreadsheets, symbolic algebra packages ...

Your profile as Engineering Intern: * Must currently be enrolled in college as a freshman ... Fluent application of position related software (Microsoft Office) * Strong task and time ...

Develop software framework and data pipeline for acoustic evaluation of new locations ... Graduate student in Aerospace or Mechanical Engineering * Experience with computational ...

Electrical Engineer Intern

Santa Cruz, CA · On-site

$5.55K - $7.80K/mo

Overview Joby Aviation is seeking a motivated and organized electrical engineering intern to join ... Experience making or testing or other hands on experience with actual hardware or software ...

Overview Joby Aviation is seeking a motivated and organized electrical engineering intern to join ... Experience making or testing or other hands on experience with actual hardware or software ...

Electrical Engineer Intern

Santa Cruz, CA · On-site

$5.55K - $7.80K/mo

Joby Aviation is seeking a motivated and organized electrical engineering intern to join our ... Experience making or testing or other hands on experience with actual hardware or software ...

Engineering Intern Manufacturing

Gray Court, SC · On-site

$15 - $19.50/hr

Your profile as Engineering Intern: * Must currently be enrolled in college as a freshman ... Fluent application of position related software (Microsoft Office) * Strong task and time ...

Utilize a suite of productivity software and analysis tools for data processing and report ... Enrollment in undergraduate university program and completion of freshman level coursework in STEM ...

Utilize a suite of productivity software and analysis tools for data processing and report ... Enrollment in undergraduate university program and completion of freshman level coursework in STEM ...

next page

Showing results 1-20

Freshman Software Engineering information

See salary details

$63.5K

$147.5K

$205.5K

How much do freshman software engineering jobs pay per year?

As of Jun 1, 2026, the average yearly pay for freshman software engineering in the United States is $147,524.00, according to ZipRecruiter salary data. Most workers in this role earn between $120,000.00 and $173,000.00 per year, depending on experience, location, and employer.

What is a Freshman Software Engineering job?

A Freshman Software Engineering job is an entry-level position or internship designed for students in their first year of a software engineering or related program. It provides hands-on experience with coding, debugging, and software development processes under the guidance of experienced engineers. These roles help students apply classroom knowledge to real-world projects, develop technical skills, and build a foundation for future career opportunities.

What are the key skills and qualifications needed to thrive in the Freshman Software Engineering position, and why are they important?

To excel as a Freshman Software Engineer, you should have a foundational knowledge of programming languages like Python, Java, or C++, along with a basic understanding of algorithms and data structures, typically gained through a relevant degree or coursework. Familiarity with version control systems such as Git and exposure to collaborative development environments or internships are highly valued. Strong problem-solving abilities, effective communication, and a willingness to learn set standout candidates apart. These skills ensure that new engineers can quickly adapt to team workflows, contribute to real projects, and grow professionally in a dynamic tech environment.

What kind of projects or tasks are common for someone starting as a Freshman Software Engineer?

As a Freshman Software Engineer, you will typically work on tasks such as debugging code, writing unit tests, participating in code reviews, and contributing to the development of small features or modules within larger applications. You may also assist in updating documentation and collaborating with senior developers to learn best practices. These responsibilities are designed to help you build technical proficiency while gradually taking on more complex and independent work. Teamwork is common, and you’ll often be paired with a mentor or work as part of an agile team, providing plenty of opportunities to ask questions and grow your skill set.

What is L1, L2, L3, and L4 developer?

In software engineering, L1, L2, L3, and L4 typically refer to different levels of developer experience and responsibility, with L1 being entry-level or junior developers and L4 representing senior or lead developers. These levels often correspond to increasing technical skills, problem-solving abilities, and project ownership, and are used by companies to structure career progression and compensation. Freshman software engineering roles usually start at L1 or L2 levels, focusing on learning foundational skills and coding practices.
What are the most commonly searched types of Freshman Software Engineering jobs? The most popular types of Freshman Software Engineering jobs are:
Infographic showing various Freshman Software Engineering job openings in the United States as of May 2026, with employment types broken down into 88% Full Time, 9% Part Time, and 3% Contract. Highlights an 90% Physical, and 10% Remote job distribution, with an average salary of $147,524 per year, or $70.9 per hour.
Professor, Engineering/Engineering Technology

Professor, Engineering/Engineering Technology

Rose State College

Oklahoma City, OK • On-site

$47.53K - $53.63K/yr

Full-time

Medical, Dental, Vision, Life, Retirement

Posted 26 days ago


Job description

ACADEMIC AFFAIRS ANNOUNCES AN OPENING IN THE STEM DIVISION

POSITION: Professor, Engineering/Engineering Technology

Description of Duties:

Develop and teach Engineering/Engineering Technology courses in the STEM Division leading to graduates who are well equipped to serve the needs of the Aerospace, Manufacturing, Energy, and other industries. Reports directly to the Dean, STEM. Maintain a minimum twenty-seven and one-half hour per week assignment on campus, including teaching an equated 15 credit hours of instruction each Fall and Spring semester. Provide a copy of office hour schedule to the Division Dean. Teach assigned courses in accordance with the course syllabi and the schedule of classes; administer final exams in accordance with published schedule unless an exception is approved in writing by the Division Dean. Participate in the revision of existing course syllabi or write new ones. Cooperate with other professors in carrying out instructional procedures agreed upon. Collaborate on textbook changes. Maintain accurate attendance and scholastic records of students enrolled in classes and submit grade reports according to the schedule of the Division Dean. Serve as assigned by the Division Dean as a member of college committees. Attend all scheduled faculty meetings. Demonstrate improved competence and instructional techniques through continued professional development. Provide academic advisement for students informally or as assigned by the Division Dean. Carry out other duties as assigned by the Division Dean or Program Coordinator. Maintain the same high standards of excellence for directed study and online courses as the standards applied in the regular classroom or laboratory. When laboratories and classrooms are open, it is the responsibility of the professor involved to supervise student use of these facilities. If the professor cannot be present, arrangements for supervision must be made with another faculty member, laboratory supervisor, or the Division Dean. Perform other related duties as assigned by the Division Dean.

Minimum Qualifications:

Master's degree in Engineering or a closely related field OR Bachelor's degree in Engineering Technology or a closely related STEM field with relevant industry experience. One (1) year teaching experience or equivalent. Qualifications must align with teaching responsibilities and will be evaluated based on a combination of academic preparation, professional experience, and demonstrated competencies. Light carrying up to 10 lbs. and light lifting to 10 lbs. required. Ability to reach above shoulder. Periods of time spent sitting, standing, walking, kneeling, bending and stooping. Mobility to move from building to building on-campus and to visit off-campus sites/facilities.

Desired Qualifications:

Two (2) years of college-level teaching experience. Experience/education/training related to working at a community college. A profound desire to teach freshman and sophomore level Engineering or Engineering Technology courses. Proficiency with the use of computer software applications in teaching courses. Demonstrated commitment to student-centered teaching and supporting student success in diverse learning environments.

Application Deadline: June 3, 2026

Please submit application materials as requested. The original signed Rose State College application form and unofficial degree conferring transcripts must be received by this office for formal consideration; however, should an offer of employment be extended, official transcripts are required.

Candidate selected will serve a probationary period.

All finalists may be subject to a background check and/or drug test.

(Posted May 5, 2026)

Must be eligible to work in the United States.

Rose State College's Annual Security Report, including VAWA disclosures, is located at https://rose.edu/wp-content/uploads/2025/09/Rose-State-ASFSR-2025.pdf.

An Equal Opportunity Employer.

In accordance with the American Disability Act, reasonable accommodations in the application process will be provided upon written request.

EMPLOYEE RELATIONS (405)733-7979

6420 SE 15th STREET - MIDWEST CITY, OK - 73110-2799


Powered by ExactHire:197979