Talent.com
Software Engineer
Software EngineerBluedrop Training & Simulation • Halifax, NS
Software Engineer

Software Engineer

Bluedrop Training & Simulation • Halifax, NS
30+ days ago
Job type
  • Full-time
Job description

Discover

The Opportunity

Halifax, NS Other Experienced Full-time Benefits: Health Insurance Dental Insurance Paid Time Off Flexible Work Group RRSP Life Insurance Employee Assistance Program Wellness Programs

As a Software Engineer at Bluedrop, you will be a member of the team responsible for developing and maintaining advanced VR and MR simulation software for training systems throughout the product evolution including software development, integration support and in-service engineering support. You will work closely with the other functional teams (3D modeling, System Integration, and Assembly) to build crew-based mission training devices using leading edge technology.

Share

What you'll do

Responsibilities

  • Collaborating with the team by participating in code reviews, direct collaboration, and open discussion of ongoing work.
  • Actively engage in further development of your existing skill set.
  • Attempt re-create customer reported defects with the help of QA.
  • Contributing to the evolution of our software development practices and architecture.
  • Perform hardware/software integration tasks.
  • Ensure relevant documentation and frameworks are kept up to date.
  • Install software loads in preparation for hardware/software testing.
  • Develop various land, air, and naval vehicle system simulation models.
  • Perform unit and integration testing of simulation models.
  • Create system testing documents.
  • Analyze, evaluate, and resolve software issues and deficiencies by proposing high-level design and technical solutions to issues that arise by subject matter experts and customers.

What you'll need

Qualifications

  • Bachelor's degree in Computer Science or Computer Engineering (or equivalent program).
  • A minimum of 2 years of experience.
  • Great communication skills and ability to work effectively on shared projects with testers, and other developers.
  • Strong software engineering skills with attention to detail and quality.
  • Autonomy, creativity, and a good sense of initiative.
  • Strong computer science fundamentals in 3D, math, object-oriented design, algorithms, and data structures.
  • Solid software engineering skills, including the ability to write maintainable and robust code using modern object-oriented C++ standards and best practices.

Nice to have:

  • Experience with .net desktop UI development.
  • A thorough understanding of Windows operating systems and virtual environments.
  • Experience with C# and Python.
  • Simulation or Game industry experience would be an asset: Knowledge of industry tools such as Virtual Battlespace 3/4 (VBS3/4), Godot, Unity, Unreal, CryEngine or other 3D game engine.

  • Experience developing real-time physics-based simulation models (, fluid flow dynamics, aerodynamic, kinematic, and game physics systems, etc.) desired.

  • Knowledge of networks and networking concepts.

Look for yourself

Photo Gallery

A little bit about us

Bluedrop Training & Simulation

Bluedrop Training & Simulation designs, develops, and integrates advanced training solutions including state-of-the-art training and simulation products and highly interactive courseware and technical documentation. Our approach meets the demands of today's modern armed forces providing blended training solutions from the classroom through to simulated virtual environments aimed at improving safety, productivity, and efficiency. Bluedrop has developed a unique suite of cutting-edge virtual rear crew and hoist mission training systems and armored vehicle simulators. Bluedrop Training & Simulation is a small to medium-sized enterprise providing a strong value proposition offering Canadian designed and developed solutions. Typical customers include Tier one OEMs such as Boeing, Lockheed Martin and Sikorsky (owned by Lockheed Martin).

Are you interested?

Work With Us

We strive to be our best, progressive thinkers, to keep us growing, and working together to deliver trusted advice to help our clients thrive and communities prosper. We care about each other, reaching our potential, making a difference to our communities, and achieving success that is mutual.

  • Competitive compensation, bonus opportunities, and benefits as well as exceptional career growth potential.
  • Leaders who support your development through coaching and training.
  • Ability to make a difference and lasting impact.
  • Work in a dynamic, collaborative, progressive, and high-performing team.
  • Flexible work/life balance options.
  • Opportunities to do challenging work.

At BTSI, we embrace diversity and inclusion for innovation and growth. We are committed to building inclusive teams and an equitable workplace for our employees to bring their true selves to work. This is an excellent opportunity for ambitious, career-oriented individuals who wish to be part of a large, dynamic, and highly successful organization. While we thank all candidates for their interest, only those candidates to be interviewed will be contacted.

Create a job alert for this search

Software Engineer • Halifax, NS

Similar jobs
Software Development Managers

Software Development Managers

Insight Global • dartmouth, ns, ca
Full-time
Insight Global is looking for two Software Development Managers to join one of the largest HCM Companies in Canada.This role is fully remote based in Canada working EST hours and candidates should ...Show more
Last updated: 1 day ago • Promoted
Full Stack Engineer - Hays

Full Stack Engineer - Hays

Hays • halifax, ns, ca
Full-time
Develop and maintain scalable, maintainable, and extensible code using Angular and Node.Participate in technical discussions to propose viable solutions to complex problems.Provide guidance on best...Show more
Last updated: 11 days ago • Promoted
Solutions Engineer

Solutions Engineer

Meld • Halifax, Nova Scotia, Canada
Full-time
Meld is a fast growing startup looking to add developer support for customers who use our API driven platform for managing their crypto related integrations.We're focused on helping money move on c...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer, Workspace ONE

Staff Software Engineer, Workspace ONE

Omnissa, LLC • Halifax, Halifax County, Canada
Full-time +1
The world is evolving fast, and organizations everywhere—from corporations to schools—are under immense pressure to provide flexible, work-from-anywhere solutions.They need IT infrastructure that e...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer – Api Integrations - C$100,000 - C$130,000 A Year - Remote

Senior Software Engineer – Api Integrations - C$100,000 - C$130,000 A Year - Remote

Dentist Finder • Halifax, Canada
Remote
Full-time
Develops real-time scheduling integrations using Sikka ONE API to connect with dental practice management systems and handle appointment scheduling.Show more
Last updated: 14 days ago • Promoted
Software Engineer

Software Engineer

HeartCentrix Solutions • Halifax, Nova Scotia, Canada
Full-time
Python Software Engineer with Product Owner experience.This role is ideal for someone who enjoys both.You will be responsible for building and maintaining reliable payment infrastructure while coll...Show more
Last updated: 18 days ago • Promoted
IAM Engineer (Entra ID Automation) - Lorven Technologies Inc.

IAM Engineer (Entra ID Automation) - Lorven Technologies Inc.

Lorven Technologies Inc. • halifax, ns, ca
Full-time
Role - Cloud Identity Engineer (Entra ID Automation) –.Salary - CAD125k + Benefits Annually.In this role, you will be a key member of the team that manages user identities and provides appropriate ...Show more
Last updated: 3 days ago • Promoted
Software Engineer Ii, Backend (Affirm Card)

Software Engineer Ii, Backend (Affirm Card)

Affirm • Halifax, Canada
Full-time
OverviewAffirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Affirm Card E...Show more
Last updated: 30+ days ago • Promoted
IAM Engineer (Entra ID Automation)

IAM Engineer (Entra ID Automation)

Lorven Technologies Inc. • halifax, ns, ca
Full-time
Role - Cloud Identity Engineer (Entra ID Automation) –.Salary - CAD125k + Benefits Annually.In this role, you will be a key member of the team that manages user identities and provides appropriate ...Show more
Last updated: 3 days ago • Promoted
Platform Engineer

Platform Engineer

HCLTech • Dartmouth, Nova Scotia, Canada
Full-time
Architect level requirement to assist on building out Kafka platform and specifically with focus on.Should be able to contribute to design, propose, and evaluate solutions.Should also be hands-on w...Show more
Last updated: 29 days ago • Promoted
Lead Software Engineer, Finance Tech & DevOps

Lead Software Engineer, Finance Tech & DevOps

RBC • Halifax, Halifax County, Canada
Full-time
A leading financial institution in Halifax is seeking a Lead Software Developer for the Finance Information and Audit Technology department.This role involves developing deliverables for key applic...Show more
Last updated: 10 days ago • Promoted
Java Software Engineer - Up To C$250,000 A Year

Java Software Engineer - Up To C$250,000 A Year

Arcadia • Dartmouth, Canada
Full-time
JOB DESCRIPTION: - Contribute to the development of the core Microsoft Dynamics CRM 365 application configuration - Analyze, design and implement enhancements to meet business requirements - Mainta...Show more
Last updated: 5 hours ago • Promoted • New!
Mid-Level Embedded Software Engineer – Maritime Systems

Mid-Level Embedded Software Engineer – Maritime Systems

GeoSpectrum Technologies Inc. • Dartmouth, Nova Scotia, Canada
Full-time
A leading technology firm in Dartmouth, Nova Scotia is seeking a mid-level Embedded Software Developer to deliver high-quality software for embedded systems.The ideal candidate will have a Bachelor...Show more
Last updated: 30+ days ago • Promoted
Software Engineer Iii - Sprycis Core Product Team

Software Engineer Iii - Sprycis Core Product Team

Norwest Venture • Halifax, Canada
Full-time
The Company2025 Deloitte Technology Fast 50 Canada RecipientSpryPoint is revolutionizing how utilities serve their communities.As a high-growth software company, we're shaking up the status quo in ...Show more
Last updated: 30+ days ago • Promoted
Naval Software Engineer — Full-Stack

Naval Software Engineer — Full-Stack

The Weir Group PLC • Dartmouth, Nova Scotia, Canada
Full-time +1
A leading engineering firm in Dartmouth, NS is seeking a Software Specialist to support the Department of National Defence projects.Responsibilities include software development, documenting techni...Show more
Last updated: 17 days ago • Promoted
Senior Software Engineer III — Cloud-Native Web & Mobile (Remote)

Senior Software Engineer III — Cloud-Native Web & Mobile (Remote)

Norwest Venture • Halifax, Halifax County, Canada
Remote
Full-time
A fast-growing utility software company in Halifax is seeking a Software Engineer III.In this role, you will develop and enhance web and mobile applications using Java and JavaScript within an Agil...Show more
Last updated: 30+ days ago • Promoted
Software Engineer II, Full-Stack (Card Acquisition)

Software Engineer II, Full-Stack (Card Acquisition)

Affirm • Halifax, Halifax County, Canada
Full-time
Affirm is reinventing credit to make it more honest and friendly, giving consumers the flexibility to buy now and pay later without any hidden fees or compounding interest.The Card Acquisition team...Show more
Last updated: 19 days ago • Promoted
Java Software Engineer

Java Software Engineer

Arcadia • Dartmouth, Canada
Full-time
Seeking a Software Engineer for a FinTech firm in Montreal to build scalable and performant software, contribute to code implementation, testing, and architecture on greenfield projects.Show more
Last updated: 5 hours ago • Promoted • New!