Browse
···
Log in / Register

Senior Software Engineer - Electron

Habitat Learn Inc

Toronto, ON, Canada

Favourites
Share

Description

Habitat Learn is seeking a talented and experienced Senior Desktop Engineer to join our team. As a Senior Desktop Engineer, you will play a key role in the development and improvement of the desktop vertical of our flagship app "Messenger Pigeon" and supporting services which are designed to empower the learning journey through human-centered design. In this role, you will collaborate closely with the project manager, in-house design team, and our other engineers and Al-research person to build and enhance our desktop application. You will have the opportunity to work on cutting-edge technologies and make a significant impact on the way people learn. Responsibilities Develop and maintain our Electron application built for MacOS and Windows Plan and deliver end-to-end features across the entire stack Contribute to crucial technical decisions on the project Ensure high-quality releases and troubleshoot issues promptly Be responsive and helpful to customer support in issue resolution Collaborate with the team and project manager for sprint planning Take ownership of project work with proactive problem-solving Foster a team-oriented and proactive work environment Provide guidance and mentorship to junior engineers Balance an active interest in the latest design & development tools with a respect for tried and true approaches Deliver a great user experience to our customers, bringing the work of our in-house design team to reality Requirements Minimum of 5 years of professional experience in cross-platform desktop application development. Strong understanding of desktop Ul/UX principles and best practices. Excellent problem-solving and debugging skills. Exceptional written and spoken communication skills, adaptable to both engineering and wider business audiences. Appreciation for thorough documentation. Solid software engineering knowledge, including clean architecture and design principles. Proven track record of delivering high-quality desktop applications and features. Fierce commitment to product quality. Experience with: Electron.js Vue NodeJS SQL or other database dialect Version control systems, particularly Git Desirable Proficiency in native desktop development (Windows or MacOS) Bachelor's degree in Computer Science, Software Engineering, or a related field Experience using cloud-service providers such as AWS Benefits Extended Healthcare Plan (Medical, Disability, Dental & Vision) Paid Time Off Benefits Stock Option Plan Group Life - AD&D - Critical Illness Insurance

Source:  workable View Original Post

Location
Toronto, ON, Canada
Show Map

workable

You may also like

March Networks
Network Operations Centre - Manager
Ottawa, ON, Canada
At March Networks, our goal is to create a positive working environment where all of our employees can thrive. When you join our team, you will enjoy flexibility and support for a healthy work-life balance, as well as the professional development opportunities needed to advance your career. You will be part of a growing global technology company that encourages teamwork and innovation, and where friendships are forged with colleagues all over the world. At March Networks, we value your hard work, creativity and your passionate desire to deliver only the best to our customers, partners and each other.     Purpose of Position • Responsible for the day-to-day activities of the Network Operations Centre (NOC) such as managing work-load, workflow and deliverables. • Provides leadership and development in the NOC for troubleshooting methodology, organized thought processes, use of diagnostic tools and diligence in problem resolution. • Interfaces with appropriate members of cross-functional teams to escalate customer issues and provides recommendations for resolution • Develops, maintains and enhances systems, methods and procedures to identify and improve operating efficiency and accommodate changing business requirements. • Manages the scheduling of Hosted Server Software Releases and Emergency Patches, where applicable. • Planning and developing NOC team recruitment and liaising with HR team • Ensures the NOC team remains trained on current and new products, solutions, services. • Analyzes system data for potential issues and/or trends. • Provides System status reports (Dashboard). • Manages customer expectations. • Monitors and provides reports on Tier 1 and Tier 2 team performances Duties and Responsibilities • Responsible for the team overseeing the monitoring of customer’s March Network products using hardware, software, and critical thinking, to ensure rapid discovery and resolution of “managed” asset problems. • Provides analysis and reports of each Managed Services Customers, the services provided, and assets managed. Develops new reports as necessary to support new department initiatives. • Manages the Network Operations Centre's email and ticket queue, owning the ticket until resolved to customer's satisfaction. • Participates in the identification, review and implementation of new service offerings to new and existing customers. • Improves Network Operations Centre processes for Tier 1 and 2 team, identifies and implements cost savings opportunities where applicable. • Provides technical guidance and support to NOC team members. • Ensures that each NOC specialist receives the appropriate product and systems training to be able to excel at their job. Identify any new training requirements and plan training sessions accordingly. • Able to fulfill the responsibilities of other Network Operations Centre specialists as to provide, as needed, additional resources to help balance the workload during periods of temporary workload fluctuation. •Responsible to ensure all members of the NOC team perform their duties in a professional manner; adhere to company policies and procedures, preserve the integrity of March Networks through ethical practices. • Ensures the NOC team tracks & records all customer communication and ticket work times. • Manages •                  • Customer warranties & service entitlements. •                  • The rollout of Maintenance Releases and Emergency Patches. •                  • Secured remote access infrastructure as well as users who must have access to Onprem customers •                  • Collaboration with other groups, specifically R&D, PV, Support and Quality Assurance. •                  • Relationships with Key customers (NOC accounts). Experience and Qualifications: •Bachelor's degree or post-secondary education, preferably in computer science, engineering or mathematics or related work experience. •Cisco Certified Network Associate (CCNA) certification or CompTIA Network+ and A+ is preferred •Sound knowledge of: •Database Management •Windows OS, MS Office, MS Exchange Server, Active Directory, FTP, pc/server assembly and repair, routers, switches. •LAN/WAN, TCP/IP, Ethernet, network support and troubleshooting. •UNIX/Linux OS. •Security products, DVR's, IP cameras, CCTV in general. •Ability to •Give clear, concise presentations, and produce accurate documentation and reports •Remain calm under pressure. •Manage work schedules in a NOC environment. •Excellent interpersonal, writing and communication skills •Excellent problem-solving skills and ability to work within ambiguous situations •Experience in dealing directly with senior management whether internal or external. •Customer focused, attentive to detail, investigative, commitment to quality. •Works independently through verbal/written instructions from senior management. •Promotes and maintains a high level of customer satisfaction. •Expected to give after hours support on a "general availability" basis. •Other related duties as required. EXPERIENCE • 10 years’ experience in Help Desk support in a High-Tech environment or equivalent. • Minimum 5 years’ experience interfacing with customers as well as managing and resolving technical issues in a NOC environment. • 3 years of management experience in a Network Operations Centre environment. • Minimum 7 years’ experience working with March Networks products (NVRs, Cameras, Enterprise software, etc. Experience in providing analytical reports to management. March Networks is an equal opportunity employer and supports a diverse workforce. Accommodations are available upon request for candidates taking part in all aspects of the selection process. Applicants can make their accommodation needs known to us in their application.   Please note March Networks uses AI as part of the recruitment process.  
Pixomondo
IT System Engineer
Barrie, ON, Canada
PXO Innovation Lab are seeking a skilled and detail-oriented IT System Engineer to support our mission-critical infrastructure. This role involves hands-on technical support in a data center environment, including racking and stacking hardware, managing cabling, performing hardware diagnostics, and supporting remote teams. The ideal candidate will have experience in colocation environments and possess strong technical and organizational skills. Key responsibilities  Deploy, install, and maintain servers, storage, and network equipment in our colocation centre. Perform cabling (fiber and copper) following best practices for labeling, routing, and documentation. Monitor and maintain environmental conditions (temperature, humidity, power usage) and escalate issues as needed. Coordinate with vendors and internal teams for hardware replacements, upgrades, or troubleshooting. Maintain accurate inventory of data center assets using asset management tools. Ensure data center security policies and procedures are followed at all times. Provide basic network and server troubleshooting on-site. Participate in planned maintenance windows (outside of working hours) if required. Manage monitoring system to ensure accurate visibility into infrastructure health and performance. Support DevOps activities, including deployment automation and configuration of infrastructure-as-code tools. This role needs someone to work in person at our Barrie data centre 2-3 days a week. Requirements Bachelor's degree in IT or related field preferred. 3+ years of experience in a data center or colocation facility environment. Strong experience with server, networking and storage hardware (Dell preferred). Basic understanding of networking concepts (IP addressing, VLANs, cabling standards). Experience with ticketing systems and documentation tools (Jira). Ability to lift and move equipment up to 40 lbs. Must be able to work in high-security environments with strict access controls. Strong attention to detail and organizational skills. Desirable but not essential:  Experience with DCIM tools (Data Center Infrastructure Management). Knowledge of power distribution systems and PDU management. Intermediate Linux or Windows command-line experience. Experience with system Monitoring system (Checkmk) and syslog tools (Splunk or Graylog) IT certifications (CompTIA, etc.) are a plus. About Pixomondo (PXO) PXO, a Sony Pictures Entertainment company, creates industry-leading Visualization, Virtual Production, and Visual Effects for premium Film and Episodic content. Through its 23-year history, the Oscar, BAFTA, & Emmy-winning creative and technology company has been a trusted partner for storytellers and showrunners worldwide. PXO’s Innovation Lab is where the future of content creation is being built. Backed by Sony and powered by a world-class team of disruptors, this high-tech hub explores emerging technologies like AI, machine learning, real-time engines, robotics, and new media workflows. We’re not just redefining how VFX and animation are made, we’re shaping the next wave of storytelling across all mediums. Our team thrives on experimentation, rapid prototyping, and pushing the boundaries of what’s possible, using cutting-edge hardware and software to challenge industry norms and invent bold new ways to create." Why Join Us? Help shape a next-generation visual platform from the ground up Build immersive web experiences that bridge creativity and functionality Collaborate with a team of engineers, artists, and designers Enjoy a flexible hybrid work model with a creative downtown Toronto hub Opportunity for renewal or long-term engagement Benefits Pixomondo is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, national origin, disability, veteran status, age, sexual orientation, gender identity, or other protected characteristics. Benefits may vary by location due to regional regulations and company policies. PXO does not accept resumes from recruiters.  Unsolicited resumes are accepted directly from candidates only. PXO will not pay any fees associated with unsolicited resumes. 
Fidus Systems
Hardware Design Lead
Ottawa, ON, Canada
Headquartered in Ottawa, with additional design center locations in Waterloo and San Jose, Fidus is a global leader and dynamic high-tech design firm. Fidus specializes in leading-edge electronic product development. We have successfully completed over 4,000+ projects for global brands, servicing industries such as Telecommunications, Semiconductor, Aerospace and Defence, Satcom, Consumer Electronics, Industrial, Automotive, Medical and more.  We have an exciting opening for a Hardware Design Lead for our Ottawa or Waterloo design centre. If you enjoy technical challenges, thrive on project diversity, love to grow, learn, and want to be part of a creative team then Fidus is the place for you. What You’ll Be Doing: Develop the system and board level architectural design, but working collaboratively with the software and FPGA programmers to analyze requirements. Provide schematic design and component selection for high-speed circuits, SerDes, control circuits, power supply sequencing, inter-board connectors, and memory busses. Conduct design simulations using LTSpice and prove circuits using prototype bench tests. Work with the Signal Integrity team to ensure a detailed analysis of critical nets. Participate in design reviews (Signal Integrity, PCB Layout, FPGA coding, Software) to ensure Fidus quality standards are met. Perform parts library creation and schematic capture, including embedded layout constraints, using OrCAD Capture CIS. Develop comprehensive test plans and test procedures. Lab bring-up and in-depth verification of hardware prototypes. Actively collaborate with the team to address hardware & software integration issues. Lead regulatory certification testing. Generate technical and user documentation. Provide pre-project technical support to the business and sales teams on project scope, schedule, effort estimates, and deliverables, and post-project technical support to customers. Act as a mentor and sounding board to junior and intermediate electronic designers. Requirements Minimum 10 years of direct electronics design experience. Bachelor's degree in Electrical or Computer Engineering, or equivalent. Ability to lead a design and act as a mentor for Junior and Intermediate designers. Strong fundamental knowledge of high-speed circuit and multi-layer PCB design. In depth understanding of all aspects of the hardware product development cycle including requirements, architecture, schematic capture, PCB layout, signal integrity, verification, and manufacturing. Background in FPGA designs, including serial interfaces, power/thermal design. Experience with high-speed devices and protocols including DDR4, PCIe Gen4, MIPI, 1/10/100 Gigabit Ethernet, USB-C, HDMI, and JESD204B. Experience with development tools such as Orcad, Cadence Allegro, Altium, DxDesigner, and Xpedition. Experience using optical test sets, signal analyzers, and GHz+ oscilloscopes for analysis of eye diagrams, phase noise, and overall signal quality. Hands-on debugging experience involving scopes, VNAs, signal generators, electronic loads. Familiarity with ESD, EMI, and RF design considerations. Ability to use Verilog, RTL, or HLS an asset. Ability to clearly communicate design requirements, status and issues with customers. Benefits What’s in it for You? Working with a Proudly Tier 1 High-Tech Design House at a Rapidly Expanding Industry: Fidus is pleased to provide customers with full end-to-end development solutions or more selective targeted engagements. As a Premier Adaptive Computing Partner for AMD North America, Fidus has delivered more than 4,000 projects for 400+ clients, from Tier-1 multinationals to SMEs to start-ups. Fidus is headquartered in Ottawa with local design centers in Kitchener-Waterloo and San Jose. Fidus is involved in assessing and implementing the newest technologies, often before they are released to the market. Join an Evolving Company: Make your voice heard and create the change you want to see. Be a contributor on challenging projects, lead with your expertise influencing change and growth in our product and services roadmaps. Fidus is recognized for accelerating the product development cycle and optimizing system implementation for better cost, performance and power to our clients! Join During Rapid Growth Mode: Consistently exceeding targets and strong projections for years ahead, you’re joining at an exciting time in Fidus history. Recognized as a trusted design partner, Fidus is dedicated to meeting customer expectations and develop long-term relationships with clients built on integrity, quality and open communications. Work with Cutting Edge Technology: Fidus specializes in leading-edge electronic product development, including hardware, software, and FPGA/ASIC design/verification. Work on a variety of leading technologies, be part of a team that solves the hard problems that new technologies present. Our training, mentoring, and exposure to different types of projects allow Fidus engineers to become highly sought after experts, more quickly than in other environment. Exposure to various diverse industries and clients which means exciting new technologies. Generous Benefits Package and Company Culture: Featuring a full benefits package, healthy work/life balance, LTD & STD, generous PTO and a company emphasis placed on feeling welcome and at home; ensuring you are taken care of is of utmost importance to Fidus. Fidus is committed to creating a diverse environment and is proud to be an equal opportunity employer.
Cookie
Cookie Settings
Our Apps
Download
Download on the
APP Store
Download
Get it on
Google Play
© 2025 Servanan International Pte. Ltd.