Senior Software Engineer

3 weeks ago


Sherbrooke, Canada JAM Software GmbH Full time

Want to change the world your way? Join an ambitious team with the same goal: to make the oceans a sustainable source of fresh water? Then this job is for you

Who we are

Oneka Technologies is a growing Sherbrooke-based company, with operations in Florida, Nova Scotia and Chile, dedicated to making the oceans a sustainable, accessible and affordable source of fresh water.

On a day-to-day basis, Oneka is a team of some forty passionate individuals, working in fields as varied as mechanical engineering, electronics, marketing, operations management and water desalination. With us, no day is the same, and challenges come in droves Looking for a stimulating challenge, in a team with plenty of it? This is the place for you

Your role as a Senior Software Designer at Oneka

As a Senior Software Designer, your role is to support the company in the electronic instrumentation of buoys.

Through a multitude of varied and stimulating projects, your main mission will be to assist the team in the development of a telemetry data collection platform for the company’s IoT systems, but also to collaborate on all other projects related to software development

More specifically, here’s what your responsibilities at Oneka would look like:
  • Design, program and implement firmware for embedded systems and data collection software;
  • Evaluate, analyze and optimize software architecture, ensuring seamless integration of firmware with backend and frontend solutions;Install, configure and manage remote servers, ensuring their communication with embedded systems and front-end applications;
  • Analyze users’ technical requirements and design appropriate front-end interfaces for data display and analysis;
  • Write technical documents, including reference reports on firmware, backend and frontend aspects;
  • Implement cybersecurity practices at all levels, from IoT device data collection to secure transmission to servers;
  • Perform proactive maintenance, debugging and continuous improvement of firmware, backend software and frontend interfaces;
  • Complete system documentation, including maintenance and operating procedures for firmware, backend and frontend solutions;
  • Any other tasks related to software design, depending on your strengths and interests
Our working environment and your future conditions of employment :
  • Office based in Sherbrooke, within a dynamic and creative team;
  • A stimulating and positive environment, where every day is different, and where responsibilities are many and varied;
  • Group insurance paid 100% by Oneka, for you and your family;
  • Four weeks’ vacation per year, so you can enjoy what you love outside work;
  • Eligibility for the team member stock option program.

Ready for the challenge? Here’s what you need to be on your X in our team.

You belong at Oneka if you have :
  • A desire to make a lasting impact on the future of the planet;
  • A bachelor’s degree in computer engineering, electrical engineering or a similar field;
  • Two to three years’ experience in embedded software design and/or programming;
  • An understanding of how relational, non-relational and temporal databases work.
  • Experience in frontend and/or backend development;
  • Experience in data analysis and processing;
  • Ability to manage time and priorities in a fast-growing environment;
  • Strong analytical and problem-solving skills;
  • A high degree of rigor and autonomy;
  • A good dose of commitment, empathy and creativity.
It’s an added bonus if you also have these assets in your pocket:
  • Knowledge of one of the cloud platforms (AWS, Azure, GCP);
  • Knowledge of modern and/or exotic programming languages (Go, Rust)
  • Notions of data science. Knowledge of one of the following tools: PyTorch, TensorFlow, Numpy is a plus.
  • Willingness to travel to our sites to see the scope of your work.

Ready to take up the challenge? Send us your application and tell us what motivates you to join our team

Making the oceans a sustainable and affordable source of fresh water.

All Rights Reserved Oneka Technologies 2024

#J-18808-Ljbffr

  • Sherbrooke, Quebec, Canada JAM Software GmbH Full time

    Join a passionate team at Oneka Technologies Work on making the oceans a sustainable source of fresh water About the Company Oneka Technologies is a growing company dedicated to sustainability, with operations across various locations. The team consists of individuals from diverse backgrounds such as mechanical engineering, electronics, marketing,...


  • Sherbrooke, Quebec, Canada CIMA+ Full time

    Job DescriptionMissionAs an Senior Engineer you will actively lead and/or participate in projects for the construction of new, and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job Description Mission: As a Senior Engineer, you will actively lead and/or participate in projects for the construction of new and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job Description Mission: As a Senior Engineer, you will actively lead and/or participate in projects for the construction of new and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job Description Mission: As a Senior Engineer, you will actively lead and/or participate in projects for the construction of new and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job Description Mission: As a Senior Engineer, you will actively lead and/or participate in projects for the construction of new and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job Description Mission: As a Senior Engineer, you will actively lead and/or participate in projects for the construction of new and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job DescriptionMissionAs an Senior Engineer you will actively lead and/or participate in projects for the construction of new, and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA+ Full time

    Job DescriptionMissionAs an Senior Engineer you will actively lead and/or participate in projects for the construction of new, and reconstruction of existing hydropower plants. More specifically, you will participate in the design of high-power switchgears and controlgears. This is a good opportunity to showcase your technical skills in the framework of...


  • Sherbrooke, Canada CIMA Canada Inc Full time

    Company DescriptionWelcome to a place where people are at the heart of everything we do.Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects.We are a firm 100% owned by its employees and we value a...


  • Sherbrooke, Canada CIMA Canada Inc Full time

    Company DescriptionWelcome to a place where people are at the heart of everything we do.Welcome to people with an inspiring vision and who seek stimulating challenges. At CIMA+, you’ll find a place where you’ll have many opportunities to learn and develop while working on engaging projects.We are a firm 100% owned by its employees and we value a...


  • Sherbrooke, Canada Wolters Kluwer N.V. Full time

    Product Software Engineer- Bilingual- Backend Developer page is loaded Product Software Engineer- Bilingual- Backend Developer Apply locations CAN - Sherbrooke time type Full time posted on Posted 2 Days Ago job requisition id R0040024 Under direct supervision, assists in designing, developing, testing,...


  • Sherbrooke, Canada Wolters Kluwer N.V. Full time

    Product Software Engineer- Bilingual- Backend Developer page is loaded Product Software Engineer- Bilingual- Backend Developer Apply locations CAN - Sherbrooke time type Full time posted on Posted 2 Days Ago job requisition id R0040024 Under direct supervision, assists in designing, developing, testing,...


  • Sherbrooke, Canada Wolters Kluwer N.V. Full time

    Product Software Engineer- Bilingual- Backend Developer page is loaded Product Software Engineer- Bilingual- Backend Developer Apply locations CAN - Sherbrooke time type Full time posted on Posted 2 Days Ago job requisition id R0040024 Under direct supervision, assists in designing, developing, testing,...


  • Sherbrooke, Canada Wolters Kluwer N.V. Full time

    Product Software Engineer- Bilingual- Backend Developer page is loaded Product Software Engineer- Bilingual- Backend Developer Apply locations CAN - Sherbrooke time type Full time posted on Posted 2 Days Ago job requisition id R0040024 Under direct supervision, assists in designing, developing, testing,...


  • Sherbrooke, Canada Wolters Kluwer N.V. Full time

    Product Software Engineer- Bilingual- Backend Developer page is loaded Product Software Engineer- Bilingual- Backend Developer Apply locations CAN - Sherbrooke time type Full time posted on Posted 2 Days Ago job requisition id R0040024 Under direct supervision, assists in designing, developing, testing,...


  • Sherbrooke, Quebec, Canada Wolters Kluwer N.V. Full time

    Product Software Engineer- Bilingual- Backend Developer page is loaded Product Software Engineer- Bilingual- Backend Developer Apply locations CAN - Sherbrooke time type Full time posted on Posted 2 Days Ago job requisition id R Under direct supervision, assists in designing, developing, testing, debugging and implementing operating systems components,...

  • Software Developer

    2 days ago


    Sherbrooke, Quebec, Canada Imeka Full time

    Reporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool...


  • Sherbrooke, QC, Canada Imeka Full time

    Reporting to the Head of Technology, the Generalist Software Developer plays an essential role within the team, contributing to the design and development of the various software systems associated with our medical tool dedicated to the analysis and processing of magnetic resonance images. This person works on our internal libraries, on the medical tool...


  • Sherbrooke, Canada Personal Programmer Full time

    [standby] QA Engineers: Elevate Canadian Software Quality Here's what we do and why we do itSimply put, we will work together to simplify businesses’ IT with cloud technology so they can focus on what really matters, making people’s lives better. Discover how we do that here: www.sherweb.com/about/ Here's how you will contribute to the success of the...