Jobs
>
Mount Pearl

    Software Developer - Mount Pearl, Canada - Solace Power

    Solace Power
    Solace Power Mount Pearl, Canada

    1 week ago

    Default job background
    Engineering / Architecture
    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:

    • 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.

    Must-Have Requirements (like coffee in the morning):

    • 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

    Nice to have this too... (like dessert with every meal):

    • 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.

    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


  • Solace Power

    Software Developer

    5 days ago


    Solace Power Mount Pearl, Canada

    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 ...

  • Solace Power

    Software Developer

    6 days ago


    Solace Power Mount Pearl, NL, Canada

    Software 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 ...

  • Verafin

    Software Developer

    6 days ago


    Verafin Mount Pearl, NL, Canada

    SOFTWARE 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 ...

  • Solace Power

    Software Developer

    1 week ago


    Solace Power Mount Pearl, Canada

    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 li ...

  • Verafin

    Software Developer

    5 days ago


    Verafin Mount Pearl, Canada

    SOFTWARE 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 ...

  • Nasdaq

    Software Developer

    2 weeks ago


    Nasdaq St. John's, Canada Full time

    Designs, 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 ...

  • Saboo Consultancy Ltd

    software developer

    3 weeks ago


    Saboo Consultancy Ltd Saint John, Canada

    Education: · 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 ...

  • Saboo Consultancy Ltd

    software developer

    2 weeks ago


    Saboo Consultancy Ltd Saint John, Canada

    Education: 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 ...

  • Work Global Canada

    software developer

    2 weeks ago


    Work Global Canada St. John's, Canada

    Work 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 · ...

  • PS DEFENSE CORPORATION

    software developer

    2 weeks ago


    PS DEFENSE CORPORATION St. John's, Canada

    Education: · 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 ...

  • Work Global Canada

    software developer

    2 weeks ago


    Work Global Canada St. John's, Canada

    Duré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 ...

  • PS DEFENSE CORPORATION

    software developer

    2 weeks ago


    PS DEFENSE CORPORATION St. John's, Canada

    Education: 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 ...


  • Intact Financial Corporation St. John's, Canada Full time

    Our 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 ...


  • Intact St. John's, Canada Full time

    Our 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 ...


  • trophi Saint John's, Canada Full time

    Salary: · 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 ...


  • Nasdaq St. John's, Canada Full time

    Each 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 ...


  • TV2 Consulting Saint John, Canada Contract

    Be 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 ...


  • Everguard Mount Pearl, Canada

    TEXTE 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 ...


  • Everguard Mount Pearl, Canada

    TEXTE 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 ...

  • Genoa Design International

    Technical Trainer

    3 weeks ago


    Genoa Design International Mount Pearl, Canada

    Are 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 ...