College of Engineering and Computer Science: As Florida's premier engineering and technology university, UCF is among the nation's largest producers of engineering and technology talent. The UCF College of Engineering and Computer Science offers students a world-class education and research opportunities alongside unrivaled partnerships with industry leaders such as L3Harris Corporation, Lockheed Martin, Duke Energy, Siemens, Walt Disney World and NASA. Focused on addressing society's biggest challenges, faculty and alumni are national leaders in energy, aerospace, computer vision, cybersecurity, transportation, health care and the environment, areas of focus that will drive the college's future growth. UCF is the nation's No. 1 provider of talent to the aerospace and defense industries, and the college is home to the national champion student cyber defense team and one of the nation's top computer programming teams.
The Opportunity: The College of Engineering and Computer Science is seeking a Software Developer I responsible for designing, developing, debugging, and testing software units for a project.
Responsibilities: - Conduct software testing for acausal, multi-physics models and other models as assigned using unit testing libraries or other utilities.
- Implement software development processes that streamline bug fixing, software testing, software organization.
- Manage software product development aspects of wind turbine modeling and simulation software.
- Liaise with Principal Investigator (PI) and graduate students during transformation of existing model(s) into licensable products.
- Organize outreach efforts for software products, including preparation of products for demonstrations, presentations, external engagements and workshops.
- Contribute to product documentation and research new technologies, reading articles, and implementing or recommending the implementation of new technologies.
- Contribute in creating and maintaining a website for software that is hosted within the UCF domain.
- Evaluate and recommend changes to improve systems and processes for the product and all other duties as assigned.
Minimum Qualifications: Bachelor's degree; or High School Diploma (or equivalent) and 4 years of relevant work experience in lieu of degree or an equivalent combination of education and experience pursuant to Fla. Stat. 112.219. Click here for more information.
Preferred Qualifications: - Proven experience as a Software Developer, Software Engineer, or in a related role, ideally within simulation or research environments.
- Strong foundation in object-oriented programming and software engineering best practices.
- Experience with project management tools (e.g., DevOps, JIRA, or similar) and Agile development methodologies.
- Expertise with version control systems (e.g., Git, SVN, or equivalent) and collaboration platforms (e.g., GitHub).
- Knowledge of software unit-testing, packaging, licensing, and deployment strategies.
- Previous experience in user interface design and usability improvements for research-focused software.
- Proficiency in Python or other modeling languages for multi-physics simulations (e.g., Modelica, VHDL, MATLAB/Simulink).
- Exceptional technical writing and documentation skills, with an ability to communicate complex ideas clearly to both technical and non-technical audiences.
- Experience with web development, including HTML, CSS, and JavaScript, as well as modern web frameworks.
- Bachelor's or Master's degree in Engineering, Computer Science, or a related field.
Special Instructions to the Applicants: Applicant must be authorized to work for any U.S. employer, as sponsorship is not available for this position.
UCF is seeking to fill multiple roles. Candidates for this job posting will be considered for additional vacancies in this department.
This is a Contract and Grant (C&G) funded position. Employment is subject to availability of funding and may cease at the time funding for this employment is depleted.
Are you ready to unleash YOUR potential? As a next-generation public research university and Forbes-ranked top employer in Florida, we are a community of thinkers, doers, creators, innovators, healers, and leaders striving to create broader prosperity and help shape a better future. No matter what your role is, when you join Knight Nation, you'll play an integral role at one of the most impactful universities in the country. You'll be met with opportunities to connect and collaborate with talented faculty, staff, and students across 13 colleges and multiple campuses, engaging in impactful work that makes a positive difference. Your time at UCF will provide you with many meaningful opportunities to grow, you'll work alongside talented colleagues on complex projects that will challenge you and help you gain new skills and you'll have countless rewarding experiences that go well beyond a paycheck.
Working at UCF has its perks.UCF offers: - Benefit packages, including Medical, Dental, Vision, Life Insurance, Flexible Spending, and Employee Assistance Program
- Paid time off, including annual and sick time off and paid holidays
- Retirement savings options
- Employee discounts, including tickets to many Orlando attractions
- Flexible work environment
- And more For more benefits information, view theUCF Employee Benefits Guide.
Dive into our Total Rewards Calculatorto discover the diverse selection available to you, giving you a glimpse into the benefits that together shape your comprehensive rewards package at UCF.
Unless explicitly stated on the job posting, it is UCF's expectation that an employee of UCF will reside in Florida as of the date the employment begins. Additional Requirements related to Research Positions: Pursuant to Florida State Statute 1010.35, prior to offering employment to certain individuals in research-related positions, UCF is required to conduct additional screening. Applicants subject to additional screening include any citizen of a foreign country who is not a permanent resident of the U.S., or who is a citizen or permanent resident but is affiliated with or has had at least 1 year of education, employment, or training in China, Cuba, Iran, Russia, North Korea, Syria, or Venezuela.
The additional screening requirements only apply to research-related positions, including, but not limited to faculty, graduate positions, individuals compensated by research grants or contract funds, postdoctoral positions, undergraduate positions, visiting assistant professors, and visiting research associates.
Department College of Engineering and Computer Science (CECS) - Mechanical and Aerospace Engineering (MMAE)
Work Schedule Monday through Friday 8:00-5:00pm (On campus)
Type of Appointment Regular
Expected Salary $75,809.00 to Negotiable
Job Posting End Date 03-30-2025-12-00-AM
Equal Employment Opportunity Statement: The University of Central Florida is an Equal Opportunity Employer.
As a Florida public university, UCF makes all application materials and selection procedures available to the public upon request.
The University of Central Florida is proud to be a smoke-free campus and an E-Verify employer."
If an accommodation due to a disability is needed to apply for this position, please call or .