Junior Software Engineering Developer (New Grad)

Remote Full-time
General Dynamics Mission Systems–Canada is shaping the future of defence and security by engineering technology. They are seeking a Junior Software Engineering Developer to build low-level embedded software and develop firmware and Linux applications on ARM platforms using C/C++ and Git.ResponsibilitiesWork with OS: Linux (Ubuntu, shell), Windows, FreeRTOS, QNX, VxWorksDevelopment Languages: C/C++, python3, Bourne shell scriptsInterfaces: I2C, SPI, JTAG, USB, Ethernet (TCP/IP networking, SSH), CAN busSW Tools: Git and GitLab CI/CD (continuous integration and automated test), Artifactory, Visual Studio Code, Docker, ConfluenceDeveloping embedded application software for devices and computersWork with micro-controllers and video processorsDebugging computers, operating systems, and Ethernet networksConduct software/hardware integration and test, working from digital schematicsCollaborate and share ideas in team environmentManagement of Software RequirementsReview of Circuit Card SchematicsSkillsBachelor's degree program in Computer Engineering, Software Engineering, Mechatronics Engineering, Computer Science, or equivalentExperience with one of the following languages: C/C++, python3, Bourne shell scriptsBenefitsComprehensive medical, dental and vision coverage for you and your eligible dependents, from day one of employment at no cost to you.Flexible benefit options available (including HCSA).Emergency medical travel insurance.24/7 virtual health care services.Employee & Family Assistance Program (EFAP) – counselling, life coaching, lifestyle change support, and financial planning.Onsite fitness facilities & employee resource groups.Defined Contribution Pension Plan (DCPP) with employer contributions after 3 months of service.Access to financial advisors for investment advice and comprehensive financial planning.Voluntary Registered Retirement Savings Plan (RRSP) accessible from day one.Flexible time away to rest and renew with vacation, holidays, vacation purchase plan and parental leaves (with top up options).Sick leave and disability programs.Grow your career your way with free access to a learning platform offering a wide range of courses and resources.Educational Assistance Program to support formal learning.Self-directed mentoring opportunities.Reimbursement for professional and industry-related memberships and dues.Employee discounts on travel, home and auto insurance, as well as services and activities.Free onsite parking.Annual scholarship program for children of GD employees.Employee social clubs and recreational activities.Company OverviewAs one of Canada’s largest, most established defence and security technology companies, General Dynamics Mission Systems–Canada is a force in the business community, developing and utilizing the skills of Canadian suppliers, building Canada’s manufacturing base, and supporting research and development, while providing a flexible and innovation-driven workplace for over 1,200 employees across the country. It was founded in 1948, and is headquartered in Ottawa, Ontario, CAN, with a workforce of 1001-5000 employees. Its website is https://gdmissionsystems.ca/.



Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

[Hiring] Senior Patient Access Services Representative @Northwell Career Site

Remote Full-time

Need English Tutor ? Work from Home in Kent, WA

Remote Full-time

**Experienced Part-Time Customer Care Representative – Delivering Exceptional Service at blithequark**

Remote Full-time

Regional Director Revenue Management - Luxury

Remote Full-time

**Remote Data Entry Specialist for Blithequark - Work from Home with a Competitive Hourly Rate**

Remote Full-time

Virtual Banking Consultant - Remote; MN Resident Only (8-18 hours per week)

Remote Full-time

**Experienced Data Entry Clerk - Remote Opportunity with arenaflex**

Remote Full-time

Sr. GIS Apps Product Engineer

Remote Full-time

Coca-Cola Remote Jobs (Data Entry) – No Experience $25/Hr

Remote Full-time

Remote Customer Support Manager

Remote Full-time
← Back to Home