Software Developer II
Calgary, AB · On-site +1
Experience with soft real-time and embedded systems. * Experience in building middleware ... Knowledge of cross-compilation and remote debugging workflows. * Experience developing on macOS.
Calgary, AB · On-site +1
Experience with soft real-time and embedded systems. * Experience in building middleware ... Knowledge of cross-compilation and remote debugging workflows. * Experience developing on macOS.
Calgary, AB · On-site +1
Experience with soft real-time and embedded systems. * Experience in building middleware ... Knowledge of cross-compilation and remote debugging workflows. * Experience developing on macOS.
Remote Experience: Comfortable working in distributed teams with async communication and a high ... Experience with electrical systems or embedded systems development. * Experience in fleet ...
Remote Experience: Comfortable working in distributed teams with async communication and a high ... Experience with electrical systems or embedded systems development. * Experience in fleet ...
GHGSat delivers critical insights about our planet using cutting-edge remote sensing technologies ... Collaborate cross-functionally with satellite operations, embedded software, payload, and ground ...
GHGSat delivers critical insights about our planet using cutting-edge remote sensing technologies ... Collaborate cross-functionally with satellite operations, embedded software, payload, and ground ...
Calgary, AB · On-site +1
This will be ahybrid employment opportunitywith work hours divided between remote (home) and office ... Play a key role in the development of high-level system architectures. * High independence with ...
Calgary, AB · On-site +1
This will be ahybrid employment opportunitywith work hours divided between remote (home) and office ... Play a key role in the development of high-level system architectures. * High independence with ...
Everyone helps improve the system. Product is deeply embedded in how the team operates. One45 has a ... Remote-first work. Fully remote within Canada, with up to six weeks per year to work ...
Everyone helps improve the system. Product is deeply embedded in how the team operates. One45 has a ... Remote-first work. Fully remote within Canada, with up to six weeks per year to work ...
Calgary, AB · On-site +1
Advise projects on systems completion, turnover strategies, punch listing, walkdowns, and technical ... Provide senior-level commissioning expertise on major projects--either embedded in the delivery ...
Calgary, AB · On-site +1
Advise projects on systems completion, turnover strategies, punch listing, walkdowns, and technical ... Provide senior-level commissioning expertise on major projects--either embedded in the delivery ...
Calgary, AB · On-site +1
Advise projects on systems completion, turnover strategies, punch listing, walkdowns, and technical ... Provide senior-level commissioning expertise on major projects-either embedded in the delivery team ...
Calgary, AB · On-site +1
Advise projects on systems completion, turnover strategies, punch listing, walkdowns, and technical ... Provide senior-level commissioning expertise on major projects-either embedded in the delivery team ...
| Aspect | Remote Embedded Systems | Remote Firmware Engineer |
|---|---|---|
| Required Credentials | Bachelor's in Electrical Engineering, Computer Engineering, or related; knowledge of embedded hardware and software | Bachelor's in Electrical Engineering, Computer Engineering, or related; expertise in firmware development and microcontroller programming |
| Work Environment | Designing, developing, and testing embedded hardware/software systems remotely | Writing, testing, and debugging firmware for embedded devices remotely |
| Employer & Industry Usage | Electronics, automotive, IoT, consumer devices | Consumer electronics, IoT, industrial automation |
Remote Embedded Systems professionals focus on designing and integrating embedded hardware and software, while Remote Firmware Engineers specialize in developing firmware for microcontrollers and embedded chips. Both roles require similar technical skills and often overlap, but their core responsibilities differ in scope and focus.
Full-time
Medical, Dental, PTO
Posted 8 days ago
Terra Sense Analytics is looking for a Software Developers!
We truly believe that it's our team that drives this company and its success. We are looking for 2 talented new team members to join us and provide professionalism, commitment, and integrity. A software developer is a key member of the team responsible to contribute to the development of the company's products and support the projects that are part of the discovery and formation of new company products.
We want people who encompass our values of being self-driven, honest, and interested in pushing the envelope of AI/deep learning.
Our head office is located in the beautiful city of Kelowna BC, with a satellite office located in Calgary AB.
This will be ahybrid employment opportunitywith work hours divided between remote (home) and office attendance. Preference will be given to candidatesfrom Calgary AB.
WHY WORK WITH US?
We believe in the change we can bring with our technology. Our technology is on the forefront of AI and deep learning with real world application. We work together with NVIDIA, UBC, Transport Canada, and Canadian Defence. Our products are being developed with focus on modernization in two primary sectors: Aerospace and Defense.
KEY RESPONSIBILITIES & DUTIES
As a Software Developer II, we are looking to harness your experience and expertise to help scrum teams build and refine our sensor integrations, real-time data processing, data fusion algorithms, and/or software integrations.
Additionally, you will have the opportunity to use your coding skills to develop, maintain, optimize, and document our core product and work on complex and interesting projects. You will also have the opportunity to contribute towards building and enhancing our high-functioning CI/CD pipelines, as well as many of the other tools and systems we use within our AI endeavours.
You will have a responsibility to yourself and the rest of the team to ensure the utmost quality of work, to ensure the right thing is done and to recognize when some grit is required to get the job done. You will need to mentor more junior developers and learn from more senior developers. Core responsibilities include:
QUALIFICATIONS
NICE TO HAVE SKILLS
NOTE: Due to the nature of our defense contracts, obtaining and maintaining a Secret Level Security Clearance issued by the Government of Canada is a Bona Fide Occupational Requirement (BFOR) for this position. Candidates must be able to provide a verifiable 10-year history of residence, employment, and/or education to meet the federal background check requirements.
TOTAL COMPENSATION
PLEASE DON'T MESSAGE OUTSIDE OF THE JOB POSTING.
TerraSense Analytics is an equal opportunity employer and is committed to a diverse and inclusive work environment, free of discrimination and harassment. We employ people without regard to age, ancestry, colour, race, ethnic origin, place of origin, creed, disability, family status, marital status (including single status), gender identity, gender expression, sex (including pregnancy and breastfeeding), or sexual orientation.
In line with our commitment to equitable treatment for all, TerraSense Analytics pays due consideration to those applicants who have been historically under-represented within employment: women, visible minorities, Indigenous peoples, and persons with disabilities.
TerraSense acknowledges that it is situated on the traditional, ancestral, and unceded territory of the syilx/Okanagan people.