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
Full Time Internal Medicine Job Sarasota, FL
Enterprise Medical Recruiting is assisting a physician-owned, physician-governed, primary care-based group in Sarasota, Florida, with the recruitment of a BE/BC Internal Medicine Physician for a full…
Adjunct Instructor
About SailFuture Academy The SailFuture Academy is a purposefully disruptive, private nonprofit high school in St. Petersburg, Florida. We believe that our work should be meaningful and purposeful…
Software Engineer, Localization
Kodiak Robotics, Inc. was founded in 2018 and has become a leader in autonomous ground transportation committed to a safer and more efficient future for all. The company has developed an artificial i…
Accounts Receivable Representative
Description Want a fulfilling job while working for a Great Place to Work-certified company? Looking for opportunities to grow in your position and enhance your craft? Do you enjoy working with a te…
Health Senior Software Engineer
Join us in redefining the future of health technology. Our company is founded by a team of visionaries behind a leading, award-winning quantitative hedge fund – who are now applying their proven, rigo…
Advanced Practice Provider Fellow (APRN/PA)
***Interested candidates must also submit an application through our website at for consideration Join the ranks of future healthcare trailblazers in Lee Health's Lee Physician Group APP Fellows…
Accounts Receivable Accountant
Benefits: Holidays Bonus based on performance Company parties Competitive salary Free food & snacks Paid time off About Us At Funxion White Glove Service, we’re de…
Physical Therapist
Physical Therapist - Exciting opportunity for a Physical Therapist! Direct Hire. Competitive Compensation, based on experience. Excellent Benefits Package. Permanent or a Traveler Accept…
Landscaping Civil Project Manager
Please Note - this position is in Anchorage Alaska onsite - it is not a remote position. Relocation to Anchorage Alaska is required. Civil / Landscaping Project Manager/Superintendent Titan, LLC …
Security Engineer
&##127775; We're Hiring: Security Engineer! &##127775; Job Description Targeted Years of Experience: 7-10 years Web Application Firewall and CDN Engineer Location: Temple Terrace but op…