Software Engineer

1 month ago


Halifax Nova Scotia BB, Nova Scotia, Canada Bluedrop Training & Simulation Full time

Software Engineer

Halifax, NS

The Opportunity:

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.

Hoist Mission Training System (HMTS)

Mission Anti-Rollover Gunnery Simulator (MAGS)

Qualifications

What do you need to succeed?

Must have:

  • 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.
  • Simulation or Game industry experience would be an asset: Knowledge of industry tools such as Virtual Battlespace 3/4 (VBS3/4), Unity, Unreal, CryEngine or other 3D game engine.
  • Experience developing real-time physics-based simulation models (e.g., fluid flow dynamics, aerodynamic, kinematic, and game physics systems, etc.) desired.
  • Knowledge of networks and networking concepts.
Responsibilities

What you will be doing:

  • 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.
Additional Information

What's in it for you?

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.

#J-18808-Ljbffr

  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada EvenUp Full time

    EvenUp is on a mission to ensure that injury victims receive the justice they deserve. As a venture-backed generative AI startup, we're expanding the $100B+ in awards granted to injury victims every year. We recognize the challenges faced by millions of ordinary people in seeking justice, especially those from underrepresented backgrounds. Our vision is...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada mthree Full time

    Want to start your career as a Java Developer?Paid graduate training, ongoing support, opportunities at leading global employers – the Alumni graduate program gives you everything you need. (And don’t worry, there’s no training bond. No exit fees, no hidden catches).Here at mthree, we pair great graduates with brilliant global businesses. Our clients...

  • Software Developer

    1 month ago


    Halifax, Nova Scotia, B0B, Nova Scotia, Canada Calian Group Ltd. Full time

    Position OverviewCalian is seeking a Software Developer for an upcoming project in the defense sector. This role is remote but must be geolocated in Halifax, NS.ResponsibilitiesDesign, write, read, test, and correct code for new software, including programming animation software to predefined specifications for interactive video games, Internet, and mobile...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    Company OverviewSmart TechLink Solutions Inc. (STS) is a fast-growing talent management firm that provides IT staffing solutions and services to clients. We specialize in recruiting experienced professionals who are passionate about solving problems and delivering meaningful technology. With deep domain expertise in recruitment solutions, we ensure our...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada Smart TechLink Solutions Inc. Full time

    Company OverviewSmart TechLink Solutions Inc. (STS) is a fast-growing talent management firm that provides IT staffing solutions and services to clients. We specialize in recruiting experienced professionals who are passionate about solving problems and delivering meaningful technology. With deep domain expertise in recruitment solutions, we ensure our...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada ResMed Inc Full time

    HYBRIDBrightree is looking for a Sr. Quality Engineer to join the Brightree Resupply team. This position reports to the Manager of Software Engineering and will provide direction and expertise in different testing modalities in an agile development environment.As a seasoned Quality Engineer, you will be responsible for developing and curating manual and...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada Cardata Full time

    At Cardata, our goal is to provide cost-effective and accurate ways to reimburse drivers for using their personal vehicles for work. We partner closely with our customers to provide best-in-class support, service and technology to Drive What Matters for them and their employees. We recently secured an investment of over $100M to fuel our vision of building a...


  • Halifax, Nova Scotia, Nova Scotia, Canada Presto Recruiting Solutions Full time

    Job Summary:We seek an experienced Senior Java Developer with a strong background in creating user-centric software solutions. The ideal candidate will be proficient in Java and related technologies and understand user flows, process flows, and information architecture. This role requires someone comfortable conducting user research, rapidly producing...

  • Engineering Manager

    4 weeks ago


    Halifax, Nova Scotia, B0B, Nova Scotia, Canada FreshBooks Full time

    FreshBooks is a leading cloud-based SaaS accounting software designed with one goal: to help small business owners grow. We reached unicorn status after raising our valuation to more than $1 billion and continue to scale our business to serve business owners, their clients, and accountants in more than 160 countries worldwide. FreshBookers are found all over...

  • Product Manager

    1 week ago


    Halifax, Nova Scotia, Nova Scotia, Canada Iris Software Inc. Full time

    Iris's client, one of the Top 5 Bank in Canada is looking to hire a Senior Product Manager for a long term contract opportunity.Our Client is a Canadian multinational financial services company and the largest bank in Canada by market capitalization. The bank serves over 17 million clients and has more than 89,000 employees worldwide. Bank is serving...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada EvenUp Full time

    EvenUp is on a mission to ensure that injury victims receive the justice they deserve. As a venture-backed generative AI startup, we're expanding the $100B+ in awards granted to injury victims every year. We recognize the challenges faced by millions of ordinary people in seeking justice, especially those from underrepresented backgrounds. Our vision is...

  • Reliability Engineer

    3 weeks ago


    Halifax, Nova Scotia, B0B, Nova Scotia, Canada IMP Aerospace & Defence Full time

    Requisition ID: 587Why Choose IMP Aerospace & DefenceIMP Aerospace & Defence is not only one of the leading companies in the Aerospace field, but we are also one of the most engaging and equality advocating companies to work for. We believe that regardless of where you work at IMP Aerospace & Defence, you are a part of our ever-growing team. IMP is able to...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada IMP Aerospace & Defence Full time

    Requisition ID: 1406Why Choose IMP Aerospace & DefenceIMP Aerospace & Defence is not only one of the leading companies in the Aerospace field, but we are also one of the most engaging and equality advocating companies to work for. We believe that regardless of where you work at IMP Aerospace & Defence, you are a part of our ever-growing team. IMP is able to...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada I.M.P. Group International Inc. Full time

    Press Tab to Move to Skip to Content Link Select how often (in days) to receive an alert: Why Choose IMP Aerospace & Defence: IMP Aerospace & Defence is not only one of the leading companies in the Aerospace field, but we are also one of the most engaging and equality advocating companies to work for. We believe that regardless of where you work at IMP...


  • Halifax, Nova Scotia, Nova Scotia, Canada Synechron Full time

    We areAt Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...

  • Devops Engineer

    4 weeks ago


    Halifax, Nova Scotia, B0B, Nova Scotia, Canada NTT DATA Services Full time

    NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a DevOps Engineer (Groovy Scripting on Jenkins) (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA).The...

  • Devops Engineer

    3 weeks ago


    Halifax, Nova Scotia, B0B, Nova Scotia, Canada NTT DATA Services Full time

    NTT DATA Services strives to hire exceptional, innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and forward-thinking organization, apply now.We are currently seeking a DevOps Engineer (Groovy Scripting on Jenkins) (Onsite) to join our team in Halifax, Nova Scotia (CA-NS), Canada (CA).Platform...

  • Data Engineer

    1 month ago


    Halifax, Nova Scotia, B0B, Nova Scotia, Canada Synechron Full time

    We are at Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps,...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada Leonardo DRS Full time

    Location: Halifax, NS, CA, B4B 1G9Reporting to the Engineering Manager, the Senior Electrical Engineer - Power Electronics is responsible for working with the Engineering Team on the design, development, and testing of switch-mode power conversion equipment.As a Senior Electrical Engineer – Power Electronics, your main responsibilities will include (but...


  • Halifax, Nova Scotia, B0B, Nova Scotia, Canada Dillon Consulting Limited Full time

    Your opportunity Are you a driven Mechanical Engineer with strong leadership skills and an expansive network? Do you enjoy the challenge of driving sales, building relationships and fostering technical accountability within a team? If you enjoy providing world-class engineering consulting services, networking with customers, and thriving in a fast-paced...