25 Sep
|
Terra Sense Analytics
|
Winnipeg
25 Sep
Terra Sense Analytics
Winnipeg
Terra Sense Analytics is looking for a Software Product Engineer! We truly believe that it’s our team that drives this company and its success. We are looking for talented new team members to join us and provide professionalism, commitment, and integrity.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 a hybrid employment opportunity with work hours divided between remote (home) and office attendance. Preference will be given to candidates from 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.Our diverse team consists of people from a variety of backgrounds who enjoy leading initiatives and are self‑motivated (flexible office hours), enthusiastic about continuous skill development (training and career development allowance), enjoy team dynamics (team activities), and are passionate about leading the world towards positive outcomes.ResponsibilitiesUser‑centric development: Help the product engineering team translate product requirements and customer pain points into functional software solutions that continually add value for the customer.Rapid iteration: Help teams build, test and iterate on prototypes to validate ideas quickly.Write clean and maintainable code while ensuring the product is scalable, extensible, secure and intuitive.Collaborate with product management to define product requirements, roadmaps, and product specifications.Implement product features through coding.Support integration projects.Troubleshoot and debug to ensure optimal product performance and stability.Collaborate with customers and end users to track and measure usage, identify pain points, discover new features and ensure an excellent end‑user experience.Consider technical and user experience factors to help product management make decisions about features and capabilities.Ensure compliance with relevant industry standards and regulatory requirements,
including adherence to company security protocols regarding the handling of sensitive technical data.QualificationsA minimum of 5 years of professional software development experience, with at least 2 years of customer‑facing experience.Bachel‑or or master’s in computer science, software engineering or a related field. A diploma in Computer Technology or a related field will be considered.Expert knowledge/experience with C++ (C++ 20 and beyond).Strong experience working with and deploying middleware.Strong working experience with Python (Python 3.10+).Experience with AI/ML models and integration of models on platforms like NVIDIA Jetson (NX & AGX).Proficiency with tools such as Docker and Containerd in development and production environments.Hands‑on experience with embedded Linux systems, especially NVIDIA Jetson platforms.Expertise with networking protocols (UDP/RTP/TCP, TLS).Experience developing on macOS and Linux platforms.Proven experience with debugging and testing.Strong grasp of Agile/Scrum methodologies and tools like Jira.Experience with requirements elicitation and understanding user needs.Proven experience bridging the gap between technical execution and user experience.High emotional intelligence, excellent verbal and written communication for stakeholder management, with a proven ability to translate complex technical concepts into non‑technical language for executive stakeholders and end users.Nice to have skillsExperience working with UAVs.Experience with front‑end development.Experience in computer vision and real‑time streaming application development.Experience with geospatial data and geographic information systems.Knowledge of geographic datums, coordinate systems,
direction and bearing.Current or previous security clearance.Defense industry experience.Experience working with CI/CD.Experience in computer networking.Familiarity with project management tools and methodologies.Experience with GPU‑accelerated processing and media pipelines (Gstreamer, FFMPEG, Deepstream, CUDA or custom kernels).Please note: Security clearance requiredTerraSense works in the aerospace and defense sectors. As a result, this position requires a Secret Level Security Clearance issued by the Government of Canada. Candidates must be able to provide a verifiable 10‑year history of residence, employment, and/or education to meet the federal background check requirements.Are you a Canadian Citizen or Permanent Resident of Canada?Have you lived in Canada for the last 10 years?During the last 10 years, have you travelled outside Canada for more than 6 consecutive months at a given time?Do you possess dual citizenship? If so, please provide details.Compensation$125,000.00 - $140,000.005 weeks flexible paid vacation, plus an additional 1 week paid vacation during the Christmas holiday season (for a total of 6 weeks paid vacation).Training and professional development allowance.Competitive medical, dental, and vision benefits.We are based out of Kelowna, BC. While this position can be remote, we would love for you to come work, live, and play with us here. For those who come to Kelowna we provide an "Okanagan Relocation Top Up" a 10% top‑up on your agreed‑upon salary, paid out quarterly.For those who wish to remain remote, we cover costs related to you coming to Kelowna for quarterly meetings and provide a $6,000 travel budget for discretionary use.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.#J-18808-Ljbffr
📌 Product Engineer - C$125,000 - C$140,000 A Year (Winnipeg)
🏢 Terra Sense Analytics
📍 Winnipeg