About the role

  • Develop and maintain software features
  • Design architecture of software modules
  • Break down whole projects into implementation plans for the team
  • Plan and coordinate the work for other team members
  • Actively communicate with functional lead/architect to achieve best possible solutions
  • Actively mentor less experienced programmers
  • Actively propose improvements, e.g. better solutions, tech debt removal, development processes, etc.
  • Actively communicate with stakeholders
  • Perform code reviews
  • Participate in the engineering hiring process
  • Participate in project/feature estimations

Requirements

  • Bachelor’s degree in Computer Science or related field
  • 4+ years in Software development
  • Deep knowledge of both general and domain-specific techniques, algorithms, and data structures (e.g. rendering, simulation, AI, performance, etc.)
  • Masters C++
  • Up to date with current standard and best practices
  • Experience with game development
  • Experience with simulation
  • Good math knowledge (e.g. linear algebra, calculus)
  • Good physics knowledge (e.g. mechanics, optics)
  • Experience with leading a team

Benefits

  • A diverse, challenging, yet fun work environment with real-life applications.
  • Opportunity to work on top-of-the-line, cutting-edge products employed by military organizations and non-military users around the globe.
  • Use of the latest hardware and software technology.
  • Opportunity to use your skills even outside of your role, with the option to grow outside of your role.
  • Ability to influence how we do things and have a direct impact on our products.
  • Work with and learn from talented colleagues.
  • Full-time employment with a competitive salary.
  • Hybrid work environment: partial home office based on mutual agreement.
  • 5 weeks vacation per year + 3 sick days.
  • Various benefits, such as meal voucher allowance, office breakfasts, and a fully paid Multisport card.

Job title

Senior Software Engineer

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job