Senior Software Developer at Terra Sense Analytics contributing to AI and deep learning projects. Mentoring junior developers and implementing software solutions for defense technology.
Responsibilities
Serve as a senior member of the software team, contributing to the delivery of complex solutions and features for company projects and products related to sensor integrations, real-time data processing, and data fusion algorithms.
Mentor more junior developers and work with your Team Lead to help provide technical leadership and guidance to more junior members of the team.
Collaborate closely with project and product managers, and other developers to deliver high-quality, scalable code.
Help lead the design and implementation of robust, scalable and secure software solutions.
Play a key role in the development of high-level system architectures.
Guide and mentor junior and intermediate developers through conducting code reviews, pair programming, and promoting best practices.
Requirements
Diploma in Computer Technology, Bachelor’s degree or higher in computer science, electrical engineering, mathematics, physics, or a related technical field.
A minimum of 8 years of professional software development experience.
Expert-level mastery of modern C++ and Python.
Extensive experience with embedded Linux and NVIDIA Jetson platforms (L4T).
Proven track record of deploying production-quality code for computer vision and real-time streaming applications.
Deep understanding of GPU-accelerated processing (CUDA, Gstreamer, Deepstream).
Expertise in cybersecurity and system hardening (TLS, encryption, secure software practices).
Advanced knowledge of MISB standards (ST 0601, STANAG 4609) for ISR systems.
Experience with K8s (Kubernetes) in both on-premise and edge environments.
Ability to handle sensitive and confidential information professionally.
Must be eligible to attain a high-level Security Clearance (Secret minimum) and maintain clean criminal record checks as per contract compliance.
Previous military experience or experience working in defense-related technology is an asset.
Benefits
5 weeks flexible paid vacation, PLUS an additional 1 week paid vacation during the Christmas holiday season.
Senior Software Engineer designing and developing scalable data solutions for fintech d1g1t. Collaborating across teams to bridge business needs with data systems and leading technical efforts.
Web Developer role at Iceberg Finance focused on developing solutions for automotive financing projects. Collaborating in a team to design, code, and improve systems with a Microsoft Azure stack.
Embedded Software Developer improving power distribution and vehicle management systems at General Motors. Collaborating with teams to develop software for low voltage devices and testing protocols.
Senior Software Developer building software for virtual development environments and AI simulation capabilities at GM. Responsible for backend services, tool building, and integration with AI components.
Software Architect at GM defining architecture for next - generation virtual development platform. Focused on distributed simulation systems, AI - enhanced simulation, and cloud - native computing.
Senior Software Development Engineer designing scalable systems and contributing to architectural decisions. Innovating in payroll and HR tech for Wagepoint, a leading fintech.
Performance Engineering Lead at TD Bank focusing on testing mission - critical software in an agile environment. Enhance performance testing practices and mentor junior engineers.
Software Engineer II responsible for backend systems and APIs for behavioral health apps. Collaborating with mobile teams on iOS and Android app feature delivery.
Senior Software Application Engineer leading architectural evolution of critical systems at Warner Music Group. Analyzing existing designs for scalability, performance, and cost optimization.
Senior/Intermediate Software Engineer at Verisk's Catastrophe and Risk Solutions team. Designing and developing high - performance analytic solutions using Python or C++ in an agile environment.