Talent.com

Junior software engineer Jobs in Halifax, NS

Create a job alert for this search

Junior software engineer • halifax ns

Last updated: 3 hours ago
Junior Software Engineer

Junior Software Engineer

J-Squared Technologies Inc.Dartmouth, NS, CA
Full-time
Junior Software Engineer – Firmware / Embedded Systems.About J-Squared Technologies Inc.J-Squared has over 30 years of experience excelling in operationally demanding performance environments.Our rug...Show moreLast updated: 3 days ago
Software Engineer I

Software Engineer I

Ultra MaritimeDartmouth, NS, CA
Full-time
Software Tester – Software Engineer I.Ultra Maritime pioneers multi‑mission maritime solutions, safeguarding naval forces worldwide. This role focuses on modernizing the organisation’s software test...Show moreLast updated: 17 days ago
Junior Data Engineer

Junior Data Engineer

Targeted TalentHalifax, NS, Canada
Permanent
We are looking for an experienced.This is a permanent position that is remote to start with later relocation to.Our client is a global enterprise company with a product that you've likely used....Show moreLast updated: 30+ days ago
Software Engineer I

Software Engineer I

SpryPointHalifax, Nova Scotia, Canada
Full-time
Deloitte Technology Fast 50 Canada Recipient.SpryPoint is revolutionizing how utilities serve their communities.As a high-growth software company were shaking up the status quo in the utility indus...Show moreLast updated: 30+ days ago
  • Promoted
  • New!
Junior Software Developer – Blockchain / Smart Contract Development

Junior Software Developer – Blockchain / Smart Contract Development

CGIHalifax, NS, Canada
Full-time +1
Junior Software Developer – Blockchain / Smart Contract Development.This is an exciting time for CGI, and we want you to be part of it. As Canada’s largest independent information technology service...Show moreLast updated: 3 hours ago
Senior Cloud-Native Software Engineer (Hybrid)

Senior Cloud-Native Software Engineer (Hybrid)

REDspace Inc.Bedford, NS, CA
Full-time
A growing technology company in Nova Scotia seeks a Senior Software Developer to architect, build, and scale cloud-native applications across diverse industries. The role involves collaborating with...Show moreLast updated: 2 days ago
Software Engineer

Software Engineer

ResMedHalifax, Canada
Full-time
About the Role : Senior Software Engineer.You’ll work on full-stack solutions using the latest technologies in a collaborative, agile environment, helping build applications that directly improve th...Show moreLast updated: 2 days ago
Junior Systems Engineer

Junior Systems Engineer

L3HarrisHalifax, Nova Scotia, Canada
Full-time
Job Title : Junior Systems Engineering.Job Location : Enfield NS (249 Aerotech Dr Halifax).The candidate will work in the Halifax Avionics Systems Engineering (AVSE) section for the military CP140 Au...Show moreLast updated: 30+ days ago
  • Promoted
Sr Software Engineer

Sr Software Engineer

MPA RecruitmentHalifax, NS, Canada
Full-time
Senior Software Engineer (Java and.MAIN PURPOSE OF THE ROLE & RESPONSIBILITIES IN THE BUSINESS : .As a Senior Software Engineer (Java and. NET / C#) you’ll be responsible for developing high quality sol...Show moreLast updated: 5 days ago
Software Engineer

Software Engineer

Bluedrop Training & SimulationHalifax, NS
Full-time
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...Show moreLast updated: 30+ days ago
engineer, computer (except software)

engineer, computer (except software)

Fleetway EngineeringDartmouth, NS, CA
Full-time +1
Senior Human Systems Integration Specialist.We’re committed to Diversity, Equity and Inclusion.Fleetway is committed to building a diverse and inclusive workplace. We welcome applications from all q...Show moreLast updated: 19 days ago
Junior Marine Mechanical Engineer — Flexible Hours

Junior Marine Mechanical Engineer — Flexible Hours

Fleetway Inc.Dartmouth, NS, CA
Full-time
A leading marine services provider is seeking a Junior Mechanical Engineer student to join their team in Dartmouth, NS.This role involves developing 3D models, preparing 2D drawings, and collaborat...Show moreLast updated: 3 days ago
Junior Environmental Scientist / Engineer—Fieldwork & Reporting

Junior Environmental Scientist / Engineer—Fieldwork & Reporting

GHDBedford, NS, CA
Full-time
A leading global professional services firm in Bedford is seeking a Junior Environmental Professional to conduct environmental assessments and manage project tasks. This position offers opportunitie...Show moreLast updated: 30+ days ago
Junior Mechanical Engineer (Co-op)

Junior Mechanical Engineer (Co-op)

J.D. IrvingDartmouth, NS, CA
Full-time +1
Are you a Junior Mechanical Engineer Student looking for an opportunity in the marine industry? Join Fleetway Inc.Canada’s National Shipbuilding Strategy and the Halifax Class Design Agent contract...Show moreLast updated: 16 days ago
Junior Systems Engineer - AJISS

Junior Systems Engineer - AJISS

ThalesWilkinson,Halifax
Full-time
Location : Halifax - Wilkinson, CanadaIn fast changing markets, customers worldwide rely on Thales.Thales is a business where brilliant people from all over the world come together to share ideas an...Show moreLast updated: 30+ days ago
Naval Software Engineer – Defence Systems (RCD)

Naval Software Engineer – Defence Systems (RCD)

The Weir Group PLCDartmouth, NS, CA
Full-time
A prominent engineering firm in Dartmouth is hiring a Software Specialist to support the Department of National Defence's RCD project. Key responsibilities include software development, technical do...Show moreLast updated: 7 days ago
Fullstack Software Engineer

Fullstack Software Engineer

Event TempleHalifax, NS, Canada
Full-time
Event Temple is a high-growth technology company headquartered in Vancouver, BC.As the world’s leading Hotel Sales and Catering software, we’ve achieved the #1 ranking in the Hotel Tech...Show moreLast updated: 18 days ago
Senior Software Engineer - Payment Experience

Senior Software Engineer - Payment Experience

Paramount CommerceHalifax, NS, CA
Remote
Full-time
Quick Apply
Based in Canada and headquartered in Toronto, Paramount Commerce is a fintech company focused on making payments simpler and more secure. We’ve been helping reshape online payments since the early 2...Show moreLast updated: 4 days ago
Intermediate / Senior Software Engineer

Intermediate / Senior Software Engineer

UltraDartmouth, NS, Canada
Full-time
The candidate is also responsible for leading small to medium teams in an Agile / scrum environment, including coordination with the wider project team. Software component level and detailed design ...Show moreLast updated: 30+ days ago
People also ask
The cities near Halifax, NS that boast the highest number of junior software engineer jobs are:
Junior Software Engineer

Junior Software Engineer

J-Squared Technologies Inc.Dartmouth, NS, CA
3 days ago
Job type
  • Full-time
Job description

Junior Software Engineer – Firmware / Embedded Systems

Dartmouth, Nova Scotia

About J-Squared Technologies Inc.

J-Squared has over 30 years of experience excelling in operationally demanding performance environments. Our ruggedized products and solutions are innovative, needs driven, and focused on quality and reliability. Our Octagon Systems line of products is a global leader in rugged computer systems built for use in extreme environments such as mining, military, transportation, and marine. We architect and manufacture systems that work no matter what.

J-Squared’s significant growth has resulted in the company expanding its teams in both Ottawa and Dartmouth to meet this increased demand.

J-Squared is looking to hire a Junior Embedded Software Developer to join our growing Dartmouth based team on a full-time basis. Reporting to Senior Engineers and VP of Engineering, you will be responsible for the design and implementation of software solutions for our evolving product line and to meet the needs of our customers.

Key Responsibilities

The role will include the following elements, balanced according to the evolving needs of the organization and our customers :

  • Develop and maintain embedded software using C / C++
  • Assist in implementing and testing communication protocols (e.g., UART, SPI, I2C, CAN, Ethernet)
  • Support debugging and troubleshooting of embedded systems using tools such as GDB, JTAG, logic analyzers, or oscilloscopes
  • Participate in code reviews and follow established coding standards
  • Use Git / GitLab for version control, issue tracking, and collaboration
  • Assist in documentation of software design and test results
  • Work closely with hardware engineers to bring up new boards

Key Qualifications

  • B.Sc. degree in Computer Engineering, Electrical Engineering, or related field
  • Basic knowledge of embedded systems and real-time concepts
  • Programming experience in C and / or C++
  • Familiarity with Git or GitLab
  • Basic understanding of embedded communication protocols
  • Basic understanding of microcontroller architecture and peripherals
  • Exposure to device drivers and low-level hardware interaction
  • Ability to modify and debug existing low-level code
  • Understanding of interrupts, registers, and memory concepts
  • Willingness to learn debugging techniques and tools
  • Good problem-solving and communication skills
  • Exposure to RTOS (FreeRTOS, VxWorks, etc.)
  • Experience with Linux-based embedded systems
  • Internship or academic project experience in embedded development
  • To Apply

    Please submit a cover letter and CV to Recruiting to this LinkedIn post. We would like to thank all applicants for their interest, however, only candidates under consideration will be contacted.

    J-Squared respects the dignity and independence of people with disabilities and provides accommodation and support to persons with disabilities throughout any recruitment process, once made aware of a need for accommodation. If you require any special accommodation or support during the recruitment process, please indicate so in your application.

    #J-18808-Ljbffr