Software Engineer (In Office)
:
Software Engineer (In Office)
Summary:
Hatalom's Software Engineers are responsible for working as part of a larger team on a large-scale game engine Software Engineer multiplayer training simulation. The Software Engineer will assist in designing levels Software Engineer on scenarios and events depicted in instructional materials used for qualification and certification training. This position typically works under normal supervision and direction in a collaborative team environment.
Essential Duties and Responsibilities:
This Software Engineer position will design, develop, and integrate software for the Unreal 4 game engine. The engineer will develop interactive 3D virtual simulation software for courseware /serious games in an Agile team environment utilizing video game engines. This exciting work will include providing content for game like simulation and training program improvements. As a member of a multidisciplinary team, the Software Engineer will have the opportunity to work with imagery in immersive 3D worlds. The Software Engineer will collaborate regularly with other team disciplines in an effort to share best practices and make design suggestions.
Participate in relevant aspects of application design cooperating with software engineers, subject matter experts, and instructional designers. The position requires a self-disciplined person who is detailed oriented. Must work and communicate in an objective oriented team. There is a strong demand for high quality, organized and repeatable results. The responsibilities are broad in scope, encompassing a wide variety of activities requiring rapid shifts in priorities.
Software Engineer's in this position are expected to:
- Design, implement, and test various applications and/or services using a range of technologies
- Contribute to the review and analysis of business requirements
- Collaborate on architecture and technical design discussions
- Perform and participate in code reviews, peer inspections and technical design/specifications
- Document and review detailed design
- Adhere to software team's established processes and tools
- Participate in sprint planning and estimating
- Implement and document assigned software capabilities
- Implement and document unit tests for assigned software capabilities
- Contribute ideas for process improvement, including coding practices, standards and tools
- Engage in continuous self-improvement of technical and communication skills
- Demonstrated problem solving skills solving problems in teams.
- Works under general supervision and direction.
EDUCATION, EXPERIENCE & QUALIFICATIONS:
- Bachelor's degree in Computer Science, Software Engineering, Game Development, Software Architecture, or other related Engineering/Technical discipline.
- Candidates must have a minimum of 3 years of professional software development experience and be skilled in the following areas:
- Programming Proficiency in C++ with a preference for C++ 2011 and later specifications
- Some experience with development, debugging, and optimizing C++ software for a 3D graphics engine.
- Experience with Unreal 4 Game Engine is a plus
- Experience with game or visual simulation development is a plus
- Familiarity with the software development lifecycle of the Agile development utilizing SCRUM methodology is a plus
- Experience in Object Oriented Analysis and Design (OOA/D)
- Experience with multi-threaded game engines and rendering systems is desired.
- Previous experience in developing multiplayer networked application, 3D rendering, artificial intelligence, or game development experience is highly desired.
- Flexibility to adapt to quickly changing circumstances and work priorities.
- The position requires a self-disciplined person who is detailed oriented.
- Strong verbal & written communications skills are required.
- Must be able to obtain and maintain a security clearance.
- US Citizenship is required.
Required Experience:
- Software Development: 3 years
- C++: 2 years
- Game Development using Unreal 4: 1+ years
SUPERVISORY RESPONSIBILITIES: None at the current time.
LOCATION: Orlando, FL - relocation assistance is not available for this position.
STATUS OF POSITION : Full-time, Salary Exempt
Position supports a U.S. Government Contract at a team site.
* CANDIDATE MUST BE A U.S. CITIZEN & ABLE TO PROVE U.S. CITIZENSHIP *
This document is not intended to cover or contain a comprehensive listing of all job-related activities, duties or responsibilities that are required of the employee. Due to the nature of the industry, job tasks may be changed as necessary to meet the needs of the customer.
Hatalom Corporation is an equal opportunity employer providing equal employment opportunities (EEO) to all applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, marital status, amnesty, or status as a covered veteran in accordance with applicable federal, state and local laws.
Job Type: Full-time
Benefits:
- 401(k)
- 401(k) matching
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Schedule:
- Monday to Friday
Work Location: In person
Recommended Jobs
Family Practice Job Near Sarasota, FL
Primary care group seeks an experienced FP or IM for an established outpatient practice. Group has 15 other clinics throughout Florida & focuses on providing care to Medicare Advantage patients. Make…
Garde Manger
Opened in mid-March 2026 at the iconic Bal Harbour Shops, Slim’s is a steakhouse concept from renowned restaurateur Stephen Starr, whose Miami favorites such as Makoto, Le Zoo, and Pastis have become…
Selector, Out Bound - SYGMA - Orlando, FL
JOB SUMMARY This position serves our customers by hand-building pallets of product and loading product onto trailers according to established company and customer standards. RESPONSIBILITIES: …
Service Advisor (VW)
Job Description Job Description Description: JOIN OUR Schumacher Family Schumacher Auto Group of the Palm Beaches opened its doors in 1971 starting with Schumacher Buick. It has achieved it…
Physician (Urology)
Summary Tampa VA Healthcare System's Urology Service is seeking an experienced and dynamic Physician Urology. Ideal applicants are those who want to contribute to the achievement of quality care s…
Career Placement Specialist
Job Description Job Description Join Our Team and Make a Difference! The Career Placement Specialist is responsible for strategically generating employment outcomes for individuals with disab…
Program Coordinator
Overview: We are seeking an experienced and highly organized Program Coordinator to lead our administrative and logistical support for comprehensive HIV/AIDS and Viral Hepatitis planning initiatives…
Music and Band Teacher / Music Minister
St. Brendan High School in Miami is seeking to hire a qualified and experienced full-time High School Music & Band Teacher / Music Minister. The teacher is expected to plan, organize, and implement …
Client Services Representative
Client Services Representative Remote – Legacy Wealth Associates Position Overview Legacy Wealth Associates is seeking a Client Services Representative who will play a vital role in deliveri…
Field Service Technician - JX Route
Job Description Job Description Job Summary: We are seeking a Filter Changer to join our team. The primary responsibility of this role is to replace, clean, and maintain filters in various sys…