Embry-Riddle Aeronautical University students developing UAV simulation software at the NEAR Lab.

Bachelor of Science in
Software Engineering

The Bachelor of Science in Software Engineering prepares students to launch careers in industries ranging from aerospace software to video game development.

About the Bachelor of Science in Software Engineering

At Embry‑Riddle, Software Engineering graduates are prepared to enter the workplace with teamwork experience, familiarity with software architecture and design, industrial-strength documentation knowledge and ability to perform quality assurance processes. 

In the Software Engineering degree, students collaborate with multidisciplinary teams of engineers to determine a customer’s requirements for a system to design, implement, build and test the product. Students learn to document the entire process, which is essential in successfully completing the final capstone project. 

Student Learning Outcomes

While studying to be a software developer, you will have the opportunity to:   

  • Identify, formulate and solve complex engineering problems by applying principles of engineering, science and mathematics. 
  • Apply engineering design to produce solutions that meet specified needs with consideration of public health, safety and welfare, as well as global, cultural, social, environmental and economic factors. 
  • Communicate effectively with a range of audiences. 
  • Recognize ethical and professional responsibilities in engineering situations and make informed judgments, which must consider the impact of engineering solutions in global, economic, environmental and societal contexts. 
  • Function effectively on a team whose members provide leadership, create a collaborative and inclusive environment, establish goals, plan tasks and meet objectives. 
  • Develop and conduct appropriate experimentation, analyze and interpret data and use engineering judgment to draw conclusions. 
    Acquire and apply new knowledge as needed, using appropriate learning strategies. 

Software Engineering Career Opportunities 

Careers and Employers

With a high placement rate of 93.8% within a year of graduation, Embry-Riddle Software Engineering degree graduates are set to enter the workforce in various positions, including software development, software engineering, security engineering and software development engineering. 

Students earning a Software Engineering degree often accept employment offers from top companies such as American Express, Garmin, The Boeing Company, Microsoft and Amazon. 

Software Engineering Salary Information

Receiving a degree in Software Engineering from Embry-Riddle provides alumni the opportunity for competitive salaries, averaging $85,800 annually as of 2022.