Talent.com

Java software developer Offres d'emploi - St. John's, NL

Créer une alerte emploi pour cette recherche

Java software developer • st john s nl

Dernière mise à jour : il y a 2 jours

Firmware Developer, Level 2

Kraken Robotic Systems Inc.Mount Pearl, Newfoundland and Labrador, Canada, A1N 4S8
Temps plein
Quick Apply

Build your career with Kraken Robotics.If innovation drives you, and you want a career that makes a difference to the world, helping humanity overcome the challenges in our oceans – safely, efficie... Voir plus

Sheet Metal Shop Estimator/Detailer

The Cahill GroupSt. John's, NL
Temps plein

We are seeking a skilled and detail-oriented.Sheet Metal Shop Estimator/Detailer.This role is responsible for preparing accurate cost estimates, producing detailed shop drawings, and supporting pro... Voir plus

Verafin - Software Developer Specialist– Data Intelligence

NasdaqNewfoundland & Labrador, St. John's, Canada
96 000,00 $CA par an
Temps plein

As a Software DeveloperSpecialistyou'llplay a critical role in building and scaling Nasdaq's big data pipeline infrastructure to support business-critical insights.You will design, implement, andop... Voir plus

Survey Technologist - Marine

FugroSt. John's, Canada
Temps plein

Core responsibilities include performing positioning and navigation tasks, acquiring survey data, and applying appropriate quality control procedures.The role involves setting up, operating, and ca... Voir plus

Contents Technician – St. John’s

On Side RestorationSt. John’s, NF, CA
20,00 $CA par heure
Temps plein +1

Be the calm after the storm! As a Cleaner/Packer at On Side Restoration, you’ll play a vital role in helping families and businesses recover after disaster strikes.From carefully packing and cleani... Voir plus

Deskside Support Technician (Systems Support Admin)

PeopleToGoSt. John’s, NL, Canada
22,00 $CA par heure
Temporaire
Quick Apply

Job Title: Deskside Support Technician (Systems Administrator).Our client is seeking an experienced Deskside Support Technician to join the team in their St.John’s, NFL location for a 3 month contr... Voir plus

Engineering Student

PCL ConstructionSt Johns, NL, CA
Temps plein

The future you want is within reach.At PCL, we build the places where life happens and find camaraderie in the process.We’re a community of builders committed to building better communities.That’s ... Voir plus

Material Handler

EMCO CorporationMount Pearl, Newfoundland and Labrador, Canada
40 000,00 $CA par an
Temps plein

As a Material Handler, you will be responsible for picking, packing, and shipping customer orders as well as counting, verifying, receiving, and putting away incoming vendor material and customer r... Voir plus

Administrative Coordinator

Univar SolutionsMount Pearl, NL, CA
Temps plein

Start your career journey with Univar Solutions!  Here you can make an impact on the world around you and accelerate your career in areas that energize and excite you.Reporting to the Warehouse Sup... Voir plus

Survey Party Chief

DOFParadise, NL, CA
Temps plein
Quick Apply

DOF is a world-class offshore construction support, survey and IRM contractor.DOF Subsea is a leading provider of subsea services offering the world’s offshore energy producers integrated offshore ... Voir plus

HVAC Service Technician

Black & McDonald LimitedMount Pearl, Newfoundland and Labrador, Canada
Temps plein

BUILD YOUR CAREER AT BLACK & MCDONALD.Are you a skilled Air Conditioning Mechanic or a motivated 4th Year Apprentice looking for steady, local work with a respected company? Black & McDonal... Voir plus

Web Developer Template copy

Blue Knight DemoSt. John's, NL, CA
Permanent

We're looking for an experienced Web Developer that can confidently build processes and implement new technologies that will aid and move our long-term company goals forward.Are you detail-oriented... Voir plus

Mortgage Broker (Newfoundland and Labrador)

PerchSt. John's, NL, CA
Télétravail
Temps plein
Quick Apply

Competitive Commission Structure | Uncapped Earning Potential.If you're an elite mortgage broker or a mortgage advisor at a bank/credit union, you know that your biggest bottleneck isn't finding cl... Voir plus

Senior Commissioning Technologist

Rising Edge GroupSt. John's, NL, CA
Temps plein +1
Quick Apply

Reporting to the Commissioning Manager, the Senior Commissioning Technologist is responsible to commission and test primary and secondary power equipment in the field which includes maintaining med... Voir plus

Deskside Support

PeopleToGoSt-John's, NL, Canada
Temps plein +1
Quick Apply

Deskside Support/Help Desk/Field Service Technician.Perform intermediate IMAC (installs, moves, add, changes) activities: hardware roll-outs, refreshes, and other hardware deployment related activi... Voir plus

Principal, Cloud Strategy & Autonomous Enterprise

Intact Financial CorporationSt. John's, Newfoundland and Labrador, CAN
149 600,00 $CA par an
Temps plein

Pay at Intact is about much more than just salary.Multiple benefits offered to support.Wellness account and much more.Share plan & other savings: up to.Employee Share Purchase Plan (ESPP) – with In... Voir plus

Virtual Care Registered Nurse (RN)

FonemedSt. John's, NL, CA
Temps plein
Quick Apply

Virtual Care Registered Nurse Work from home as a Registered Nurse We are looking for experienced and dependable Registered Nurses who are dedicated to providing quality nursing care and menta... Voir plus

Firmware Developer, Level 2

Firmware Developer, Level 2

Kraken Robotic Systems Inc.Mount Pearl, Newfoundland and Labrador, Canada, A1N 4S8
Il y a 2 jours
Type de contrat
  • Temps plein
  • Quick Apply
Description de poste

NEW CAREER OPPORTUNITY


Build your career with Kraken Robotics. Make a difference to others. If innovation drives you, and you want a career that makes a difference to the world, helping humanity overcome the challenges in our oceans – safely, efficiently, and sustainably – then come join us at Kraken Robotics.


Kraken Robotics is currently recruiting for a Firmware Developer, Level 2 to join our Mount Pearl, NL, Dartmouth, NS, or remote may be considered. As part of Kraken’s Firmware team, you will work on our KATFISH™ Intelligent Towed SAS System, designing and building firmware that advances our industry-leading underwater platform used in mine detection and hydrographic surveying. This is an intermediate-level role within Kraken’s firmware career framework.

ROLES AND RESPONSIBILITIES

  • Develop and maintain low-level firmware within Kraken products.
  • Implement and optimize drivers and interfaces for peripherals such as DMA, UART, SPI, CAN, and I²C.
  • Write clean, efficient, and high-reliability C++ and C code for resource-constrained environments.
  • Collaborate with other disciplines such as Electrical and Systems Engineering to design and validate embedded features.
  • Create high-quality, concise documentation for firmware and system components.
  • Participate in code reviews as both a developer and reviewer.
  • Participate in architecture discussions, and continuous integration processes.
  • Develop and maintain build configurations using CMake.
  • Use version control systems (e.g., Git) effectively in a team environment.
  • Create and execute unit tests and contribute to automated testing frameworks.
  • Troubleshoot issues at the firmware, hardware, and system levels.

QUALIFICATIONS AND EXPERIENCE

  • Track record of applying firmware development skills in a commercial or real-world setting.
  • Degree in Computer Engineering, Electrical Engineering, Software Engineering or equivalent.
  • Hands-on experience with Arm Cortex-M microcontrollers or embedded Linux systems.
  • Proficiency in C++.
  • Experience working with hardware peripherals: DMA, UART, SPI, CAN, I²C.
  • Proven ability to write robust, maintainable, and high-reliability firmware.
  • Experience with CMake build systems.
  • Proficiency with Git or other version control systems.
  • Experience with unit testing, integration testing, or hardware-in-the-loop testing.
  • Solid understanding of debugging tools (JTAG/SWD, oscilloscopes, logic analyzers).

PREFERRED QUALIFICATIONS

  • Knowledge of bootloaders, OTA updates, or secure firmware development.
  • Python or scripting skills for automation.
  • Hardware in the loop testing experience.
  • Familiarity with CI/CD pipelines.





PI7b49ba2f7a08-30511-40916158