Remote: Lead Software Engineer (Serious Gaming) at Cubic Corporation in Remoteother related Employment listings - Atlanta, GA at Geebo

Remote: Lead Software Engineer (Serious Gaming) at Cubic Corporation in Remote

Job Details:
Duties:
Lead serious games team in development of immersive virtual training applications in an Agile development environment. 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. This position typically works under limited supervision and direction. Incumbents of this position will regularly exercise discretionary and substantial decision-making authority. Provide technical leadership, mentoring, and insight within game software team's processes and standards Coordinate with internal and external stakeholders on program needs Manage team awareness of deadlines and priorities Monitor team status across projects and report progress to engineering management Support direct reports via reviews, removing impediments, and facilitating career growth Develop design documentation, backlogs, and release plans from program requirements Provide feedback during design and peer code reviews and mentor team growth Lead sprint planning and estimating Encourage technical innovation iterating on best practices for development, testing, and delivery Evaluate vendor / 3rd party capabilities to provide required products or services Show commitment to company values, ethics, safety, security, labor charging, and quality Engage in continuous improvement of team's technical capabilities and program execution Works under limited supervision and direction, and can train and mentor others
Qualifications:
Bachelor's degree in Computer Science, Game Development, Software Architecture, or other Engineering/Technical discipline preferred, minimum 5-10 years of software development experience required. Strong logical, analytical, and problem-solving skills. Good interpersonal communication and team-oriented skills. Programming proficiency in C+
with preference for familiarity with C++11 and later specifications. Experience leading a software development team or multiple teams. Experience with Agile Scrum software development is required. Experience managing a software backlog and coordinating sprints and associated stories. Ability to clearly write software requirements and design specifications, including UML diagrams. Experience with Unreal Engine 4, CryEngine, or Virtual Battlespace 3 is required. Experience in Object Oriented Analysis and Design (OOA/D). Experience with software source control, configuration management processes, software engineering improvement processes is required. Flexibility to adapt to quickly changing circumstances and work priorities is required. Multiplayer/network applications, 3D rendering, artificial intelligence, or game development experience is highly desired. Must be able to obtain a security clearance.
Salary Range:
$100K -- $150K
Minimum Qualification
Software DevelopmentEstimated Salary: $20 to $28 per hour based on qualifications.

Don't Be a Victim of Fraud

  • Electronic Scams
  • Home-based jobs
  • Fake Rentals
  • Bad Buyers
  • Non-Existent Merchandise
  • Secondhand Items
  • More...

Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.