Senior Software Engineer
2 months ago
We are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a critical role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.
Key Responsibilities- Design, implement, and test firmware for embedded systems and data collection software;
- Evaluate and optimize software architecture to ensure seamless integration with backend and frontend solutions;
- Install, configure, and manage remote servers to ensure 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;
- Other tasks related to software design, depending on your strengths and interests.
At Oneka Technologies, we value innovation, collaboration, and a passion for making a positive impact on the world. Our team is dynamic, creative, and committed to excellence. We offer a stimulating work environment, opportunities for growth and development, and a competitive compensation package.
Requirements- Bachelor's degree in computer engineering, electrical engineering, or a related field;
- Two to three years' experience in embedded software design and/or programming;
- Understanding of relational, non-relational, and temporal databases;
- 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;
- High degree of rigor and autonomy;
- Good dose of commitment, empathy, and creativity.
- 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.
We are an equal opportunities employer and welcome applications from diverse candidates. If you are a motivated and talented individual who is passionate about making a difference, we encourage you to apply for this exciting opportunity.
-
Senior Software Engineer
3 weeks ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeJob DescriptionWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a Senior Software Engineer, you will play a key role in the development of our telemetry data collection platform for IoT systems.ResponsibilitiesDesign, program, and implement firmware for embedded systems and data collection software.Evaluate,...
-
AWS Engineer/Senior Software Engineer
3 weeks ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout Oneka TechnologiesOneka Technologies is a growing company dedicated to making the oceans a sustainable source of fresh water. Our team of passionate individuals works in various fields, including mechanical engineering, electronics, marketing, operations management, and water desalination.Your Role as a Senior Software DesignerAs a Senior Software...
-
Senior Software Engineer
1 month ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a crucial role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, program, and...
-
Senior Software Engineer
1 month ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Oneka Technologies. As a key member of our software development team, you will play a crucial role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, program, and...
-
Senior Software Architect
3 weeks ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeMake a Lasting ImpactAt Testing Solutions GmbH, we're on a mission to revolutionize the way we approach software development. As a Senior Software Engineer, you'll play a key role in shaping our team's vision and driving innovation.About the RoleWe're seeking a highly skilled and motivated individual to lead our software development efforts. As a Senior...
-
Senior Software Engineer
2 weeks ago
Sherbrooke, Quebec, Canada CIUSSS du Centre-Ouest-de-l'Île-de-Montréal Full timeJob Description:As a Senior Software Engineer - Cloud Expert at our company, you will play a key role in designing and implementing cloud-based solutions that meet the evolving needs of our customers. With a strong background in cloud computing and software development, you will work closely with our cross-functional teams to deliver high-quality products...
-
Senior Software Engineer
2 weeks ago
Sherbrooke, Quebec, Canada 9146-6573 Québec inc. Full timeAbout the RoleWe are seeking a skilled Software Engineer to join our team. As a Software Engineer, you will be responsible for designing, developing, and testing software applications.Key ResponsibilitiesDesign and develop software applications using various programming languagesCollaborate with cross-functional teams to identify and prioritize software...
-
Senior Software Architect
4 weeks ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeTransforming the Oceans into a Sustainable Source of Fresh WaterAt Testing Solutions GmbH, we are committed to making a positive impact on the environment. As a Senior Software Engineer, you will be part of an ambitious team working towards a common goal: to harness the power of the oceans to provide fresh water for generations to come.About UsWe are a...
-
AWS Software Engineer
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout Oneka TechnologiesOneka Technologies is a pioneering company dedicated to harnessing the power of the oceans to provide sustainable, accessible, and affordable fresh water. With a strong presence in Sherbrooke, Florida, Nova Scotia, and Chile, our team of passionate individuals is working towards a common goal.Your Role as a Senior Software DesignerAs...
-
AWS Software Engineer
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout Oneka TechnologiesOneka Technologies is a pioneering company dedicated to harnessing the power of the oceans to provide sustainable, accessible, and affordable fresh water. With a strong presence in Sherbrooke, Florida, Nova Scotia, and Chile, our team of passionate individuals is working towards a common goal.Your Role as a Senior Software DesignerAs...
-
Senior Software Developer
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Testing Solutions GmbH. As a Senior Software Developer, you will play a key role in the development of our telemetry data collection platform for IoT systems.Key ResponsibilitiesDesign, develop, and implement firmware for embedded systems and data collection...
-
Senior Software Developer
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Software Developer to join our team at Testing Solutions GmbH. As a Senior Software Developer, you will play a key role in the development of our telemetry data collection platform for IoT systems.Key ResponsibilitiesDesign, develop, and implement firmware for embedded systems and data collection...
-
Software Development Engineer: Entry-Level
1 month ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeJoin Our Team as a Senior Software DesignerWe are seeking a highly skilled Senior Software Designer to join our team at Oneka Technologies. As a Senior Software Designer, you will play a key role in the development of our telemetry data collection platform for IoT systems.Key Responsibilities:Design, program, and implement firmware for embedded systems and...
-
Senior Electrical Engineer
2 months ago
Sherbrooke, Quebec, Canada CIMA+ Full timeJob Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at CIMA+. As a seasoned Protection and Control (P&C) Engineer, you will play a key role in the design of high-level electrical systems, development of protection philosophy, and contribution to large-scale electrical energy power projects.Key...
-
Senior Electrical Engineer
2 months ago
Sherbrooke, Quebec, Canada CIMA+ Full timeJob Title: Senior Electrical EngineerWe are seeking a highly skilled Senior Electrical Engineer to join our team at CIMA+. As a seasoned Protection and Control (P&C) Engineer, you will play a key role in the design of high-level electrical systems, development of protection philosophy, and contribution to large-scale electrical energy power projects.Key...
-
Software Engineer
2 days ago
Sherbrooke, Quebec, Canada Randstad Full timeJob DescriptionAs a senior software engineer, you will be responsible for designing and developing complex software systems. Key responsibilities include:Designing and implementing software architecturesDeveloping and testing software applicationsCollaborating with cross-functional teamsRequirements:5+ years of experience in software developmentStrong...
-
Software Development Engineer: Entry-Level
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout Oneka TechnologiesWe are a growing company dedicated to making the oceans a sustainable source of fresh water. Our team of passionate individuals works in various fields, including mechanical engineering, electronics, marketing, operations management, and water desalination.Job DescriptionAs a Senior Software Designer at Oneka, you will support the...
-
Software Development Engineer: Entry-Level
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Software Designer to join our team at Oneka Technologies. As a key member of our team, you will play a crucial role in the electronic instrumentation of buoys and the development of a telemetry data collection platform for our IoT systems.Key ResponsibilitiesDesign, program, and implement firmware for...
-
Software Development Engineer: Entry-Level
2 months ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeAbout the RoleWe are seeking a highly skilled Senior Software Designer to join our team at Oneka Technologies. As a key member of our team, you will play a crucial role in the development of our telemetry data collection platform for IoT systems.Key ResponsibilitiesDesign, program, and implement firmware for embedded systems and data collection...
-
Software Development Leader
3 weeks ago
Sherbrooke, Quebec, Canada Testing Solutions GmbH Full timeTransforming the Future of Water SustainabilityWe are seeking a talented Senior Software Engineer to join our ambitious team at Oneka Technologies. Our mission is to harness the power of technology to make the oceans a sustainable source of fresh water.About UsOneka Technologies is a rapidly growing company with operations in Sherbrooke, Florida, Nova...