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

Software Engineer

Bluedrop Training & Simulation • Halifax, NS
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

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.

    Créer une alerte emploi pour cette recherche

    Software Engineer • Halifax, NS

    Offres similaires
    Sr. Firmware / Embedded software Engineer - halifax

    Sr. Firmware / Embedded software Engineer - halifax

    PotisEdge • halifax, ns, ca
    Temps plein
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • East Hants, Nova Scotia
    Télétravail
    Temps plein
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Voir plus
    Dernière mise à jour : il y a 5 jours • Offre sponsorisée
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Fall River, Nova Scotia, CA
    Télétravail
    Temps plein
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Figure it out | Get stuff built Engineer - Canada Office

    Figure it out | Get stuff built Engineer - Canada Office

    Marble • Halifax, NS, CA
    Temps plein
    Quick Apply
    This role is simple : you make things that work, and you make them fast.You take rough ideas and turn them into repeatable, data-collecting prototypes. You own the full prototype cycle, iterate quick...Voir plus
    Dernière mise à jour : il y a plus de 30 jours
    Automation Tester

    Automation Tester

    Focus Cloud • Nova Scotia,Canada
    Temps plein
    Quick Apply
    We are working with a Consultancy who are leading provider of digital & data solutions in Canada! They are looking to add an Automation Tester to their team on a contract / freelance basis.As an Auto...Voir plus
    Dernière mise à jour : il y a 7 jours
    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Senior Platform Engineer – Ingress & Service Mesh (Istio) - Net2Source (N2S)

    Net2Source (N2S) • dartmouth, ns, ca
    Temps plein
    Senior Platform Engineer – Istio / Ingress.Join the Boundary Services team to.Istio-based traffic routing, gateways, and reliability. Istio ingress gateway and service mesh.Set best practices for bo...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Sr. Firmware / Embedded software Engineer - PotisEdge

    Sr. Firmware / Embedded software Engineer - PotisEdge

    PotisEdge • dartmouth, ns, ca
    Temps plein
    Firmware / Embedded software Engineer.We are seeking a hands-on Embedded System Engineer with experience in Battery Management Systems (BMS) to support the technical development, customization, and i...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Azure DevOps Engineer

    Azure DevOps Engineer

    LTIMindtree • dartmouth, NS, ca
    Temps plein
    LTIMindtree is an equal opportunity employer that is committed to diversity in the workplace.Our employment decisions are made without regard to race, color, creed, religion, sex (including pregnan...Voir plus
    Dernière mise à jour : il y a 20 jours • Offre sponsorisée
    Scada Engineer - Akkodis

    Scada Engineer - Akkodis

    Akkodis • dartmouth, ns, ca
    Temps plein
    EMS / SCADA Engineer – Power Systems.Professional Services Engagement – B2B (Incorporated Entities Only).Akkodis is seeking an EMS / SCADA Engineer – Power Systems for a remote contract position su...Voir plus
    Dernière mise à jour : il y a 3 jours • Offre sponsorisée
    Customer Success Engineer

    Customer Success Engineer

    BioIntelligence Technologies • dartmouth, ns, ca
    Temps plein
    BioIntelligence Technologies started with a simple goal : accelerate access to greener chemicals for families, friends, citizens, and the planet. Today, biotech accounts for 20% of all molecules and ...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Automation Tester (Python Automation)

    Automation Tester (Python Automation)

    United Software Group Inc • NS, Canada
    Permanent
    Quick Apply
    Job Posting Title : Automation Tester Work Location : Halifax, NSVoir plus
    Dernière mise à jour : il y a 6 jours
    Embedded C Developer - Amaris Consulting

    Embedded C Developer - Amaris Consulting

    Amaris Consulting • dartmouth, ns, ca
    Temps plein
    The ideal candidate will have strong experience in.You will be involved in the design, development, and optimization of embedded software for industrial and technological applications.Design, devel...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    .Net Fullstack developer with c# (Security Clearance)

    .Net Fullstack developer with c# (Security Clearance)

    Confidential • halifax, ns, ca
    Temps plein
    Design, develop, and maintain applications using.Collaborate with UI / UX, QA, and backend teams to deliver end-to-end solutions. Write clean, maintainable, and well-documented code.Perform code revie...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    Software Engineer

    Software Engineer

    Liferaft • NS, CA
    Télétravail
    Temps plein
    Quick Apply
    Liferaft is looking for a highly skilled and visionary Software Engineer to contribute to the development of advanced OSINT tools that empower organizations to extract valuable insights from open-s...Voir plus
    Dernière mise à jour : il y a 7 jours
    Algebra Private Tutoring Jobs Duncans Cove

    Algebra Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    Physics Private Tutoring Jobs Duncans Cove

    Physics Private Tutoring Jobs Duncans Cove

    Superprof • Duncans Cove, Canada
    Temps plein +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Voir plus
    Dernière mise à jour : il y a plus de 30 jours • Offre sponsorisée
    EMS / SCADA Engineer

    EMS / SCADA Engineer

    Pacer Group • halifax, ns, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée
    EMS / SCADA Engineer - Pacer Group

    EMS / SCADA Engineer - Pacer Group

    Pacer Group • dartmouth, ns, ca
    Temps plein
    Network or Transmission Application preferably Reliance.LINUX and Windows Operating Systems.Proficient in Electric Transmission EMS / SCADA / Implementation. Good knowledge of Electric SCADA applicat...Voir plus
    Dernière mise à jour : il y a 6 jours • Offre sponsorisée