- Software Development— Design, develop, and maintain software applications and firmware for wireless power systems, including embedded software for power management, communications protocols, and system control.
- System Integration— Collaborate with hardware engineers to integrate software components with hardware platforms, ensuring compatibility, functionality, and performance optimization.
- Protocol Development— Develop and implement communications protocols for efficient data exchange between wireless power transmitters, receivers, and peripheral devices, ensuring reliability, security, and interoperability.
- Algorithm Development— Design and implement algorithms for power optimization, device identification, and dynamic power delivery management to maximize efficiency and compatibility across a wide range of devices.
- Testing and Debugging— Conduct comprehensive testing, debugging, and validation of software components and systems, identifying and resolving issues to ensure robustness, reliability, and compliance with quality standards.
- Documentation and Reporting— Prepare technical documentation, including software specifications, design documents, and test plans, and provide regular progress updates and reports to project stakeholders.
- Research and Innovation— Stay updated on industry trends, emerging technologies, and advancements in wireless power technology, and actively contribute to research and innovation initiatives to drive continuous improvement and competitiveness.
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field.
- Proven experience in software development, preferably in embedded systems and/or IoT applications.
- Proficiency in programming languages such as C, C++, Python, and familiarity with software development tools, environments, and version control systems (Git, SVN).
- Solid understanding of wireless communications principles, protocols (e.g., Wi-Fi, Bluetooth, Zigbee), and standards (e.g., Qi wireless charging).
- Experience with microcontroller programming, real-time operating systems (RTOS), and hardware/software integration.
- Strong problem-solving skills, attention to detail, and ability to work effectively in a collaborative team environment.
- Excellent communication skills and ability to convey complex technical concepts to diverse audiences.
- Moderate-to-great skills in ping pong
- Experience in wireless power technology, including electromagnetic induction and resonance-based charging systems.
- Familiarity with power electronics, analog/digital circuit design, and sensor integration.
- Knowledge of machine learning, artificial intelligence, or signal processing techniques for power optimization and system intelligence.
-
Software Developer
5 days ago
Solace Power Mount Pearl, CanadaSoftware Developer · Solace Power Inc. is seeking to hire a Software Developer. · Application Deadline: Until filled. · Developing wireless power technology isn't your everyday office job · As a close team of over fifty people, everyone at Solace Power Inc. contributes to pushing ...
-
Software Developer
6 days ago
Solace Power Mount Pearl, NL, CanadaSoftware DeveloperSolace Power Inc. is seeking to hire a Software Developer.Application Deadline: Until filled.Developing wireless power technology isn't your everyday office jobAs a close team of over fifty people, everyone at Solace Power Inc. contributes to pushing the limits ...
-
Software Developer
6 days ago
Verafin Mount Pearl, NL, CanadaSOFTWARE DEVELOPER · Based at Kraken Robotics Services (Newfoundland, Canada) · Full-Time –Permanent |Job Reference: KRSI · Kraken is seeking a Software Developer to work with our KATFISH Intelligent Towed SAS System. The candidate will work within our close-knit team on cuttin ...
-
Software Developer
1 week ago
Solace Power Mount Pearl, CanadaSoftware Developer Solace Power Inc. is seeking to hire a Software Developer . Application Deadline: Until filled. Developing wireless power technology isn't your everyday office job As a close team of over fifty people, everyone at Solace Power Inc. contributes to pushing the li ...
-
Software Developer
5 days ago
Verafin Mount Pearl, CanadaSOFTWARE DEVELOPER · Based at Kraken Robotics Services (Newfoundland, Canada) · Full-Time –Permanent |Job Reference: KRSI · Kraken is seeking a Software Developer to work with our KATFISH Intelligent Towed SAS System. The candidate will work within our close-knit team on cutting ...
-
Software Developer
2 weeks ago
Nasdaq St. John's, Canada Full timeDesigns, develops, modifies, adapts and implements solutions to information technology needs through new and existing applications, systems architecture and applications infrastructure. · Reviews system requirements and business processes; codes, tests, debugs and implements sof ...
-
software developer
3 weeks ago
Saboo Consultancy Ltd Saint John, CanadaEducation: · Expérience: · Education · College/CEGEP · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, manuals and othe ...
-
software developer
2 weeks ago
Saboo Consultancy Ltd Saint John, CanadaEducation: College/CEGEP · Experience: 7 months to less than 1 year · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · Communicate technical problems, processes and solutions · Prepare reports, man ...
-
software developer
2 weeks ago
Work Global Canada St. John's, CanadaWork Term: Permanent · Work Language: English · Hours: 40 hours per week · Education: Bachelor's degree · Experience: 2 years to less than 3 years · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as required · ...
-
software developer
2 weeks ago
PS DEFENSE CORPORATION St. John's, CanadaEducation: · Expérience: · Education · Secondary (high) school graduation certificate · Work setting · Office · Willing to relocate · Private company, corporation or industry · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by maki ...
-
software developer
2 weeks ago
Work Global Canada St. John's, CanadaDurée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 40 hours per week · Education: · Expérience: · Education · Bachelor's degree · Tasks · Write, modify, integrate and test software code · Maintain existing computer programs by making modifications as ...
-
software developer
2 weeks ago
PS DEFENSE CORPORATION St. John's, CanadaEducation: Secondary (high) school graduation certificate · Experience: 1 year to less than 2 years · Work setting · Office · Willing to relocate · Private company, corporation or industry · Tasks · Write, modify, integrate and test software code · Maintain existing computer prog ...
-
Senior Software Developer
2 weeks ago
Intact Financial Corporation St. John's, Canada Full timeOur employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. · Feel empowered to learn and ...
-
Senior Software Developer
1 week ago
Intact St. John's, Canada Full timeOur employees are at the heart of what we do best: helping people, businesses and society prosper in good times and be resilient in bad times. When you join our team, you're bringing this purpose to life alongside a passionate community of experts. · Feel empowered to learn and ...
-
Sr. Software Developer
4 days ago
trophi Saint John's, Canada Full timeSalary: · What we're doing · We're building state-of-the-art AI coaching technology. · Our goal is to revolutionize coaching in sports - eSports and the real world - by leveraging the latest in data and AI, making coaching affordable and accessible to every child, hobbyist, and ...
-
Verafin - Software Development Student
3 weeks ago
Nasdaq St. John's, Canada Full timeEach day our Software Developers get to work on exciting problems, our work term students are no different. They are treated like part of our team and get to work on the same cool problems as our Software Developers. No two days are the same, each day you'll collaborate with othe ...
-
Full Stack Software Developer
2 weeks ago
TV2 Consulting Saint John, Canada ContractBe experienced in the following languages: Vue JS 3 and VS Composition API, Jest Typescript, Vite · Be experienced with GIT, Docker, Keycloak, Bamboo and Bitbucket · Be experienced with Figma · Be experienced in the following languages: Java, Sprint, Sprint Boot, REST, SQL · Be ...
-
Marketing Coordinator
1 week ago
Everguard Mount Pearl, CanadaTEXTE FRANÇAIS SUIT · Our Marketing Coordinator will help support sales and business development activities through the coordination, support, development, and collaboration of marketing programs and events to support the organizations. · RESPONSIBILITIES · - Assist in promoting ...
-
Marketing Coordinator
1 week ago
Everguard Mount Pearl, CanadaTEXTE FRANÇAIS SUIT · Our Marketing Coordinator will help support sales and business development activities through the coordination, development, and collaboration of marketing programs and events and facilitate effective internal communication strategies designed to engage and ...
-
Technical Trainer
3 weeks ago
Genoa Design International Mount Pearl, CanadaAre you looking for a rewarding career in the unique industry of shipbuilding? Do you want to work for a well-managed company that puts people first? If you are looking for a career that's more about making a life than simply making a living, then come aboard the Genoa team Genoa ...
Software Developer - Mount Pearl, Canada - Solace Power
1 week ago
Description
Software Developer
Solace Power Inc. is seeking to hire a Software Developer .
Application Deadline: Until filled.
Developing wireless power technology isn't your everyday office job
As a close team of over fifty people, everyone at Solace Power Inc. contributes to pushing the limits and redefining the way we think about wireless power. We are currently looking for a new team member who can help us research, develop and test technology that truly doesn't exist anywhere else
Working at Solace is not your average job. From transferring power through windows and walls to delivering on the complex wireless power requirements in aerospace and defense - whether you work in procurement, engineering, or sales - no two days are ever the same
We are seeking a talented and motivated Software Developer to join our innovative engineering team. As a Software Developer, you will play a crucial role in designing, developing, and maintaining software solutions that enable efficient operation of wireless power systems including communications between wireless power transmitting and receiving devices. You will work closely with cross-functional teams to ensure seamless integration of software components into our wireless power systems.
The Software Developer's Typical Day at Solace Power:
Must-Have Requirements (like coffee in the morning):
Nice to have this too... (like dessert with every meal):
Benefits
Solace Power Inc. offers employees a comprehensive benefits package, including participation in an employee stock option plan.
How to apply
To apply for this position, please send your resume to