Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Development Analyst

Full-time

Lockheed Martin Corporation

Software Engineering Calgary, AB 16503BR About the role

As a Software Developer you will be working on mission critical software for the control and analytics of Uncrewed Vehicles and Systems. Systems software is deployed globally in Small (SUAS), Medium (Shadow RQ-7), Large (Grey Eagle MQ-1C), and high altitude pseudo satellite (HAPS) systems as well as surface vehicles and target systems. As part of the Skunk Works team, you'll have the opportunity to work on cutting edge next generation ground control system platforms as well as computer vision and AI applications in the air and on the ground. We're looking for a developer to work primarily in C++ (with some tooling in scripting languages) engineering systems in collaborative self-organizing Scrum teams, practicing test driven development, with the freedom to create the solution that actually fits the problem at hand.

From time-to-time the successful candidate may also be called upon to assist our internal tooling team, who have our developers as their primary customers, with improving and maintaining our development environment, our various build tools, our Continuous Integration infrastructure, and our release and deployment tools and processes.

The successful candidate will be responsible for developing reliable, mission critical, cross platform software, this includes:

Develop the solution (primarily in C++, and using Qt 5 & 6) using test driven development. Responsible for writing tests from unit level to system end-to-end

Engineer solutions that provide optimal user experience

Participate in agile practices like estimation meetings, retrospectives, standups, etc.

Contribution to documentation, delivery, and deployment of the solution

Assist our customer experience team with development support

Opportunities to travel for on-site integration, training, flight trials

Opportunities to participate in local (Calgary area) Lockheed Martin CDL flight testing operations

Assisting Lockheed Martin CDL's tooling team maintain industry best software development tools and techniques

Voluntary participation on Lockheed Martin CDL's social committee.

Educational Credentials Candidates should have at least a bachelor's degree in one of the following:

Software Engineering

Computer Engineering

Electrical Engineering (with a Computer Minor program)

Computer Science.

Object-Oriented software design

Experience with the C++ programming language

User Interface & user experience ("front-end") design experience and/or database/domain/service "back-end" design experience

Passionate about high-quality end-user experiences and how we can best deliver an attractive, mission-critical solution to our customers

Software development experience on Linux and Microsoft Windows

Experience with software development tooling and best practices, or experience working in DevOps

Experience and a desire to help our organization increase diversity, equity, and inclusion.

Android development experience

Experience with the ArduPilot auto pilot and/or the Mavlink vehicle communications protocol

Experience with development and testing of of Artificial Intelligence software

Experience with Computer Vision software solutions

Flexible, compressed work schedules, depending on business requirements, where you have the option of Fridays off, as well as the possibility to work remote part-time

Time to recharge with vacation, personal days, holidays, and parental leaves

Comprehensive Family Medical, Dental and Vision coverage available on your first day of employment, along with:

Virtual Health Care (24/7 access to medical professionals)

A Wellness Spending Account to aid in your wellness journey

Employee & Family Assistance Program (EFAP) which includes free face to face counselling sessions

Medical Travel Insurance

Onsite fitness facilities at our main office locations

A Registered Retirement Savings Plan that includes matching company contributions on your first day of employment, that also includes access to Financial Advisors providing investment advice and comprehensive financial planning

Lockheed Martin Canada is the Canadian-based arm of Lockheed Martin Corporation, a global security and aerospace company employing 115,000 people worldwide, including more than 1,300 Canadians. We operate major facilities in Ottawa, Montreal, Halifax, Calgary and Victoria and work on a wide range of programs from advanced naval technology products and unmanned systems software to providing delivery and in-service support of the latest military aircraft to commercial engine repair and overhaul capabilities. This position is part of the Lockheed Martin's Aeronautics - Advanced Development Programs team also known as “Skunk Works”, specializing in the development and licensing of vehicle control station software for unmanned systems. Lockheed Martin Canada is an equal opportunity employer that values diversity in the workplace. We are committed to excellence in serving all customers, including people with disabilities, and we encourage feedback on the provision of these services. Full Time Vacancy Type

Permanent Security requirement for this role

Controlled Goods Program

Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Software Development Analyst in Calgary, AB vacancy
  •  ...Senior HRMS Analyst (SAP SuccessFactors)   WHO WE ARE   Our Power, Your Possibilities At TransAlta , we don’t just generate...  ...the research, selection, evaluation, and implementation of new software applications and services Collaborate on the development of metrics... 
    Suggested
    Work at office
    Flexible hours

    TransAlta

    Calgary, AB
    4 days ago
  • $48.54 per hour

     ...during the hiring process, upon request. The Market Analyst serves as Assessment & Tax's analytical expert. Most activities...  ...PowerPoint and Outlook) is required. Proficiency in statistical software such as Statistical Package for the Social Sciences (SPSS),... 
    Suggested
    Hourly pay
    Temporary work
    Part time
    Work at office
    Local area
    Work from home
    Flexible hours

    City of Calgary

    Calgary, AB
    2 days ago
  •  ...looking for a new opportunity? Or just checking the market? Well… you might just be in the right place! We are looking for a new Staff Software Developer to join our high-performing software development team and help cultivate an inclusive environment where the team can do... 
    Suggested
    Remote work
    Worldwide
    Flexible hours

    Lightspeed Commerce

    Calgary, AB
    4 days ago
  •  ...goals. Reporting to the Director, Operational Services the Data Analyst offers support to Operations by ensuring performance metrics...  ...other Microsoft Office Programs Experience with visualization software such as Power BI including use of connectors to Dataverse, Azure... 
    Suggested
    Work at office

    Bird Construction

    Calgary, AB
    19 hours ago
  • $105.48k - $115.48k per year

     ...Position Summary As a Senior Software Engineer, you will take a leading role in designing, developing, and delivering robust software solutions that meet both business and technical needs. You’ll act as a subject matter expert and trusted advisor, collaborating closely with... 
    Suggested

    Netcracker Technology

    Calgary, AB
    15 days ago
  •  ...Summary We are seeking an experienced Business Analyst with strong abilities to work in a technical and data centric environment. In...  ...position requires experience as a business analyst to support the software development teams serving Engineers A background in... 
    Work at office
    Local area
    Worldwide

    Enerflex Ltd.

    Calgary, AB
    17 days ago
  •  ...Job Description What is the opportunity? As a Senior Software Developer on the RBC Borealis Lumina team, you'll be a key contributor to our technical vision, working alongside a talented team of engineers to build innovative solutions. You'll play a vital role in designing... 
    Full time

    Royal Bank of Canada

    Calgary, AB
    19 days ago
  •  ...IT Operations Analyst Reports To: Head of Compliance and Enterprise Risk Location: This will be a hybrid role based in Calgary...  ...processes. Ordering and provisioning laptops, equipment, and software licenses. Monitoring the company’s IT Support channels via Slack... 
    Work at office
    Remote work

    atVenu

    Calgary, AB
    3 days ago
  •  ...The Mustard Seed Society is seeking a talented IT Infrastructure Analyst to join our team. Reporting to the Director, Information...  ...The Mustard Seed's (TMS) operations. This includes the hardware, software, system architecture, troubleshooting and resolving technical issues... 
    Long term contract
    Full time
    Work at office
    Monday to friday

    The Mustard Seed Society

    Calgary, AB
    3 days ago
  •  ...Job Responsibility: Calgary, AB (Hybrid) Strategic Business Analyst Location: Calgary, AB (Hybrid In-Office) For over 55 years,...  ...our upload from home service, and online with our DIY tax software. Our dedicated team of Tax Experts use the latest in electronic... 
    Long term contract
    Full time
    Temporary work
    Work at office
    3 days per week

    H&R Block Canada

    Calgary, AB
    3 days ago
  •  ...driven solutions. This individual will help define key commercial opportunities through cashflow modelling, market analyses and mapping software while supporting the Corporate Development team and commercial negotiations. This position is part of a high-functioning and... 
    Full time

    Secure Energy

    Calgary, AB
    3 days ago
  • $93.31k per year

     ...Analyste et arbitragiste ou analyste et arbitragiste experte/expert Tenez un rôle central La Banque du Canada s’est donnée comme...  ...marchés financiers. Pour favoriser cette résilience, vous devez participer à des formations interdisciplinaires portant sur différents... 
    Daily paid
    Permanent employment
    Contract work
    Apprenticeship
    Summer work
    Work at office
    Flexible hours
    Day shift

    Bank of Canada

    Calgary, AB
    13 days ago
  •  ...Time Hours: 8 am - 4:30 pm : The Operations Business Analyst will report to Finance and Operations with a primary focus on managing...  ...data, managing the linkages within company utilized maintenance software, and driving continuous improvement strategies to maximize... 
    Long term contract
    Permanent employment
    Full time
    Temporary work
    Work at office
    Monday to friday

    Eagle Copters Maintenance Ltd

    Calgary, AB
    5 days ago
  •  ...the company collection policy Post customer payments by recording credit card transactions and entering them into the accounting software Reconcile the accounts receivable ledger to ensure that all payments are accounted for and properly posted Verify the validity... 
    Work at office
    Remote work
    Flexible hours

    Absorb

    Calgary, AB
    6 days ago
  •  ...Job Responsibility: AltaGas - Finance Transformation Analyst Are you a strategic thinker with a passion for finance and transformation...  ...Familiarity with ERP systems, RPA tools, and Finance-related software Innovative thinker with a passion for continuous improvement... 
    Full time
    Work at office
    Local area

    AltaGas

    Calgary, AB
    7 days ago
  •  ...Senior Software Developer, Infrastructure – Job Description Reports To: Development Manager, Engineering & Security Location: Ideally in the Calgary area; can be remote/hybrid About the Job: atVenu is growing! To keep pace with industry standards and our customer... 
    Full time
    Remote work

    atVenu

    Calgary, AB
    5 days ago
  • $58k per year

     ...days per week. For more information about PPI visit: IT Business Analyst The IT Business Analyst supports the successful implementation...  ...for Citizen Development (in support of the VP, Automation and Software Engineering). Facilitate IT project collaboration as well as... 
    Permanent employment
    Work at office
    3 days per week

    iA Groupe financier / iA Financial Group

    Calgary, AB
    11 days ago
  •  ...Job Responsibility: Department: Operations Support Location: Calgary, Alberta, Canada Reports to: Director, Software Engineering About the Role Eavor Technologies Inc. is seeking a dynamic Senior Simulation Software Engineer to join our Software Development... 
    Full time
    Internship
    Work at office
    Flexible hours

    Eavor

    Calgary, AB
    12 days ago
  •  ...departments within the Store Support Center, the Planning & Optimization Analyst is responsible for analyzing and optimizing inventory management...  ...or equivalent (an asset). ~ Advanced knowledge of software applications, including Excel and Access. ~ Experience in inventory... 
    Temporary work
    Seasonal work

    RONA

    Calgary, AB
    10 days ago
  •  ...Preparation - Organize and prepare complex documents using a variety of applications for technology devices, such as standard office software. Also responsible for gathering and summarizing data for special reports. Operational Compliance - Identify, within the team, instances... 
    Work at office
    Shift work

    Feesa Ltd

    Calgary, AB
    14 days ago
  •  ...Overview: Where there is growth there is opportunity. Pembina’s Commercial & Customer Service Team is actively hiring a Customer Service Analyst reporting to the Director of Customer Service. The Customer Service Analyst delivers customer reporting and business insights by... 
    For contractors
    Remote work
    Flexible hours

    Pembina Pipeline Corporation

    Calgary, AB
    1 day ago
  • $66.18k - $80.72k per year

    Infosys is seeking a Quality Engineering Analyst As a Quality Engineering Analyst , you will act as a validation and quality assurance...  ...areas. This position may require travel. At least 4 years of software testing experience. Technical And Professional Requirements... 
    Relocation

    Infosys

    Calgary, AB
    18 days ago
  •  ...Opportunity We are currently seeking a Senior Infrastructure Analyst to join our Information Technology team. Reporting to Supervisor...  ...Responsibilities include maintaining and protecting existing hardware, software, and cloud infrastructure against evolving security threats.... 
    Long term contract
    Work at office

    ARC Resources Ltd.

    Calgary, AB
    16 days ago
  • $110k - $160k per year

    At EY, we’re all in to shape your future with confidence.  We’ll help you succeed in a globally connected powerhouse of diverse teams and take your career wherever you want it to go.  Join EY and help to build a better working world.  The opportunity We are looking...

    Ernst & Young

    Calgary, AB
    3 days ago
  •  ...Service Desk Do you enjoy solving technical challenges while delivering an exceptional customer experience? Absorb Software is looking for an IT Service Desk Analyst to support our global teams and help keep our technology running smoothly. In this role, you’ll be a key member... 
    Remote work
    Flexible hours

    Absorb

    Calgary, AB
    6 days ago
  •  ...services to the global energy industry. Responsibilities Include Collaborate closely with geophysicists, data scientists, and software engineers to translate scientific domain requirements into robust on-prem or Cloud software solutions. Design, develop, and... 
    Full time
    Part time

    Halliburton

    Calgary, AB
    20 days ago
  •  ...always responds to the customer with humility, and at the same time is very proud of what we deliver. ELITS is now looking for a Software Developer – C# / .NET / Azure in our operations in in our operations across Canada. About the Role: This role focuses on designing... 
    Contract work
    Remote work

    ELITS

    Calgary, AB
    4 days ago
  • $85k - $110k per year

     ...operation of computer-based systems Define system functionality Develop process and network models to optimize architecture Develop software solutions by studying systems flow, data usage and work processes Evaluate the performance and reliability of system designs... 
    Permanent employment
    Full time

    Potentius Corp.

    Calgary, AB
    7 days ago
  •  ...learn more about Westburne, please visit us at LifeHere.westburne.ca and westburne.ca What You Will Do With Us As the Information Software business Development Manager based in Calgary,AB , you will be responsible for collaborating with the Distributor Sales and... 
    Full time
    Local area

    Westburne

    Calgary, AB
    5 days ago
  • $75k - $85k per year

     ...here. Every day, your skills will directly impact programs that matter. Job Description We are seeking Junior or Intermediate Software Engineering Developer to support the design, development, integration, and testing of mission-critical software and firmware used in... 
    Full time
    Internship
    Flexible hours

    General Dynamics Mission Systems–Canada

    Calgary, AB
    8 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Development Analyst. Be the first to apply!