We are always looking for talented students to join! To learn more about our courses and accomplishments, UCI Software Engineering encourages you to explore this website, as well as the sites of the many research labs and centers in the department. Should you have any questions, please do not hesitate to contact us via our vice chair for graduate affairs or by e-mailing one of the software engineering faculty directly.
Software engineering is the systematic application of engineering approaches to the development of software. A software engineer is a person who applies the principles of software engineering to design, develop, maintain, test, and evaluate computer software. The term programmer is sometimes used as a synonym, but may also lack connotations of engineering education or skills.
The following software is available for installation at no cost to students. Abaqus FEA Software. ANSYS and Electromagnetics Suite. How to run on ANSYS on UCI’s HPC. ArcGIS. AutoCAD and…
The Software Engineering major gives students a strong foundation in software engineering as well as a solid basis in computer science. Students who complete the major will be able to be…
What are the educational requirements for a software engineer?
Depending on the employer, software engineer education degree requirements range from an associate’s degree to a master’s degree. An associate’s degree might be sufficient for some entry-level positions, but a bachelor’s degree is required for most software engineering jobs, while more complex jobs might require a master’s degree.
Which colleges have good engineering programs?
- Harvard University.
- Penn State University.
- Princeton University.
- Texas A&M at College Station.
- The University of California at Los Angeles (UCLA)
- University of California at San Diego.
- The University of Maryland at College Park.
- The University of Texas at Austin.
- University of Wisconsin at Madison.
- Virginia Tech.
Why Study at UC Irvine – Ph.D. Software Engineering?
Excellence. You will be part of a world-class group of faculty and students who have an outstanding track record of publishing innovative and impactful research.
Placement. We prepare our students for rich, fulfilling careers — as faculty members in academia, researchers at corporate research labs, development leads throughout the industry and entrepreneur
Software Engineer (Level 4) – LOCKHEED MARTIN CORPORATION
The Skunk Works (Lockheed Martin Advanced Development Programs) is looking for world-class talent in Software Engineering to be a part of a team that will carry on our 75-year tradition-making history in advanced aircraft development. Candidate will join an Agile scrum team within a Software Engineering Organization responsible for the development of OMS/UCI services. Further responsibilities include software development leveraging today’s latest techniques in developing DevSecOps pipelines and operating containerized products in a Kubernetes environment.
Bachelor’s degree in Computer Science or Computer Engineering. Other Engineering degrees considered with significant engineering software development experience.
C++ and/or Java development experience
Rhapsody, MagicDraw or other model-based software development C#, Python, and/or PERL
Agile Software Development Experience
Ability to Travel
Ability to build and maintain relationships, collaborate with others, engage in constructive conflict, and manage interpersonal dynamics
Strong decision making and judgment
Oral and written communication skills
<<< To apply Software Engineer (Level 4) – LOCKHEED MARTIN CORPORATION Job >>>
To more UCI Software Engineering, Find your dream job! Search for jobs, post your resume, compare salaries and find career advice and research.