2

Entry Level Software Engineer Jobs in O Fallon, MO

Familiarity with Microsoft Office and construction software tools Qualifications * Associate's degree in construction management, engineering, or related field or equivalent experience * Entry level ...

Provide entry-level technical design assistance that accounts for the proper illustration, fit form ... Prepare multiple versions of substation designs for review by engineers. * Ensure the specification ...

McClure Engineering is seeking entry-level Electrical and Mechanical Drafters to work alongside ... Create detailed electrical and mechanical drawings using CAD/Revit software. * Collaborate with ...

... software platforms such as Illustrator, Photoshop, Sketch-up. * Build physical building models ... engineering, and social impact converge. We don't just dream up solutions - we create and bring ...

... software platforms such as Illustrator, Photoshop, Sketch-up. * Build physical building models ... engineering, and social impact converge. We don't just dream up solutions - we create and bring ...

Under general supervision, use computer-aided design and drafting (CADD) software to assist with ... Work collaboratively with the engineer-in-charge and other technical professionals on assigned ...

Apply analytical techniques and software to solve moderately complex engineering issues on projects, or to modify or redesign existing designs in accordance with project standards and specifications.

Apply analytical techniques and software to solve moderately complex engineering issues on projects, or to modify or redesign existing designs in accordance with project standards and specifications.

Showing results 41-60

Entry Level Software Engineer information

See O Fallon, MO salary details

$22.4K

$98.1K

$176.7K

How much do entry level software engineer jobs pay per year?

As of Aug 7, 2026, the average yearly pay for entry level software engineer in O'Fallon, MO is $98,054.00, according to ZipRecruiter salary data. Most workers in this role earn between $60,800.00 and $112,200.00 per year, depending on experience, location, and employer.

What is the difference between Entry Level Software Engineer vs Software Developer?

AspectEntry Level Software EngineerSoftware Developer
Required CredentialsBachelor's in CS or related field; some internshipsBachelor's in CS or related; coding experience
Work EnvironmentTeam-based, collaborative projects, entry-level tasksProject-focused, coding, debugging, and implementation
Employer & Industry UsageTech companies, startups, IT departmentsSoftware firms, tech startups, enterprise IT
Common Search & ComparisonYesYes

Entry Level Software Engineers and Software Developers often share similar educational backgrounds and work environments. The main difference lies in their roles: engineers may focus more on designing systems and architecture, while developers typically concentrate on coding and implementation. Both roles are essential in tech industries and often overlap in job functions, but understanding these distinctions helps job seekers target the right positions.

What types of projects do entry level software engineers typically work on, and how do they collaborate with other team members?

Entry level software engineers often start by working on smaller features, bug fixes, or assisting with testing and documentation within larger projects. They usually collaborate closely with senior engineers, product managers, and QA teams through code reviews, daily stand-ups, and pair programming sessions. This structure helps new engineers learn best practices, understand the codebase, and gradually take on more complex assignments. Effective communication and a willingness to learn are key to success in these collaborative environments.

What does an entry level software engineer do?

An entry level software engineer is responsible for assisting in the design, development, testing, and maintenance of software applications. They typically work under the guidance of more experienced engineers and may write code, debug programs, and participate in code reviews. The role often involves learning company-specific tools and workflows, collaborating with team members, and continuously improving technical skills. Entry level software engineers are expected to adapt quickly, communicate effectively, and contribute to the team's overall goals.

What are the key skills and qualifications needed to thrive as an entry level software engineer, and why are they important?

To thrive as an Entry Level Software Engineer, you need a solid understanding of programming languages (such as Java, Python, or C++), computer science fundamentals, and often a relevant bachelor’s degree. Familiarity with version control systems like Git, development frameworks, and basic software development tools is typically expected. Strong problem-solving abilities, eagerness to learn, and effective collaboration are standout soft skills in this role. These skills are crucial for building reliable software, adapting to evolving technologies, and contributing productively to team projects.

What does an entry level software engineer do?

An Entry-Level Software Engineer, also called a Junior Engineer, works with a team of mid-level and senior engineers to develop, test, and maintain software applications and programs. The job duties of Junior Software Engineers typically include relatively simple routine tasks, such as debugging, testing, and code documentation. These tasks hone a Junior Engineer’s skills and familiarize them with the company’s code base. As Software Engineers gain more years of experience, they work on more complex development projects.

What is the entry-level position for a software engineer?

The entry-level position for a software engineer is typically called a Software Engineer I or Junior Software Engineer. It involves basic coding, debugging, and learning company tools and processes, often requiring familiarity with programming languages like Java, Python, or C++. This role provides foundational experience and may require a bachelor's degree in computer science or related fields.

How to get a job as an entry level software engineer with no experience?

To secure an entry level software engineer position with no experience, focus on building a strong foundation in programming languages like Python or Java, create a portfolio of personal projects, and gain familiarity with tools such as Git and Linux. Internships, coding bootcamps, and certifications can also improve your chances by demonstrating practical skills to employers.

Is 25 too late to become an entry level software engineer?

Entry level software engineering roles are open to individuals of various ages, including those starting in their mid-20s. Many employers value skills, relevant training, and problem-solving ability over age, and career changers often successfully transition into software engineering at this stage by learning programming languages and gaining practical experience. Age is generally not a barrier to entering the field at an entry level.
What are the most commonly searched types of Software Engineer jobs in O'Fallon, MO? The most popular types of Software Engineer jobs in O'Fallon, MO are:
What cities near O'Fallon, MO are hiring for Entry Level Software Engineer jobs? Cities near O'Fallon, MO with the most Entry Level Software Engineer job openings:
Infographic showing various Entry Level Software Engineer job openings in O'Fallon, MO as of July 2026, with employment types broken down into 83% Full Time, 14% Part Time, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $98,054 per year, or $47.1 per hour.

Application Engineer I

Nidec Corporation

Saint Louis, MO • On-site

Full-time

Re-posted 6 days ago


Nidec rating

7.3

Company rating: 7.3 out of 10

Based on 52 frontline employees who took The Breakroom Quiz

304th of 487 rated machine equipment manufacturers


Job description

We begin with dreams. Dreams drive our motivation. Dreams are our future. The world's dreams, people's dreams, our dreams. Our passion creates ideas that make dreams come alive. Technology and products that were only dreams become reality.
All for dreams. Dreams challenge and the Nidec-Group will continue to meet the challenge. For the world's and people's tomorrows; the world's first, the world's best technologies and products; we will continue our part in creating a better society.
Job Summary
Nidec US Motors, a division of Nidec Motor Corporation, seeks an Application Engineer I. This role encompasses delivering technical and commercial support for engineered motors and active participation in new business development endeavors, spanning from RFQ to successful negotiation outcomes.
The Application Engineer I harnesses in-depth engineering expertise and fosters valuable client relationships to bolster regional accounts, substantially influencing software revenue. Additionally, they play a pivotal role in assisting customers in resolving intricate engineering challenges by utilizing software products. This position encompasses providing technical pre-sales support across the entire sales process.
Job Description
Key Qualifications:
  • Proficiency in MS Office Applications (Outlook, Teams, Word, Excel, and PowerPoint).
  • Ability to communicate technical information.
  • Familiarity with industry standards and specifications.

Responsibilities:
  • Act as the primary point of contact for customer support, providing technical and commercial solutions for engineered motors.
  • Craft precise proposals for Nidec US Motors' product offerings, ensuring meticulous review of the provided information.
  • Provide essential technical and commercial training and mentorship to team members.
  • Assume a leadership role in managing quotations and opportunities.
  • Independently gather direct feedback from customers.
  • Execute calculations using engineering software.
  • Contribute to the development of new product lines.
  • Coordinate projects and customer developments.
  • Efficiently manage and monitor project pipelines.
  • Skillfully prepare and present technical and commercial proposals.

Education:
  • Bachelor of Science in Electrical, Mechanical, or Industrial Engineering or equivalent related experience.

Knowledge/Training:
  • Proficiency in MS Office Applications.
  • Familiarity with industry standards and specifications.
  • Familiarity with JD Edwards, Ansys, and Oracle for daily work-related activities and transactions is a plus
  • Ability to calculate product profitability and return on invested capital (ROIC).
  • Leadership skills in meetings.

Additional Job Details
Technical - T1
Organizational Impact
• Works to achieve operational, functional, and/or business targets within job area with indirect impact on departmental or job family results, using basic technical principles
• Entry-level technical contributor; follows standard processes and works under supervision
• Failure to achieve results typically requires allocation of additional resources and may result in additional financial expense
• Work is defined by others within smaller, less complex projects/assignments and generally more limited in scope
Communication & Influence
• Communicates with contacts typically within the team on matters that involve obtaining or providing information requiring some explanation or interpretation in order to reach agreement
Innovation & Complexity
• May be responsible for contributing to recommended enhancements in technical/business systems and processes to solve problems or improve effectiveness within job area
• Problems are routine, drawing from standard procedures and basic analysis, but may require interpretation or deviation from standard procedures
Leadership & Talent Management
• N/A - Jobs at this level are focused on self-development
Knowledge & Experience
• Requires understanding of basic context of technical and business environment, typically obtained through advanced education; may have limited to no experience
Equal Employment Opportunity and Affirmative Action at Nidec
Nidec is an Equal Employment Opportunity (EEO) and Affirmative Action Employer encouraging diversity in the workplace. All qualified applicants receive consideration for employment without regard to their age, gender, gender identity, sexual orientation, race, color, genetic information, religious creed, national origin, physical or mental disability, protected veteran status, or any other characteristic protected by law. For more information regarding your (EEO) rights as an applicant, please visit the following website: http://www1.eeoc.gov/employers/upload/eeoc_self_print_poster.pdf
Work Shift Schedule
No Soliciting
Nidec will not accept unsolicited resumes from individual recruiters or third party recruiting agencies in response to Nidec job postings. No fee will be paid to third parties who submit unsolicited candidates directly to our hiring managers. Pre-approval from the Nidec Talent Acquisition team is required before any external candidate can be submitted and such candidate must be submitted to the Nidec Talent Acquisition team.

What Nidec employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom