Accipiter Radar provides smart surveillance & decision support products and services that improve safety & security in the Aviation, Environmental Protection, Infrastructure & Homeland Security markets. We are looking to recruit a junior or intermediate Software Developer to join our core team at our Pelham, Ontario research and development facility. This is an excellent opportunity to work with our development team, in a technically challenging and rewarding role.
RESPONSIBILITIES & DUTIES
Position Summary
The software developer will be responsible for implementing cutting-edge software solutions leveraging the latest technologies and our proprietary Radar Intelligence Network™ (RIN) by collaborating with experienced software developers, designers, product managers, and engineers. The development work spans a range of front- and back-end technologies that enable radar, camera, and other sensors and IoT data to be digitally ingested, streamed, fused, analyzed, and finally visualized through our Surveillance-to-Intelligence™ (S2I) product suite.
Responsibilities include:
· Collaborate on system architecture and design decisions.
· Ensure scalability, performance, and maintainability of applications.
· Build responsive, accessible, and user-friendly interfaces.
· Optimize frontend performance and ensure cross-browser compatibility.
· Develop and maintain APIs and server-side logic using technologies like Go and Python.
· Implement authentication, authorization, and cybersecurity features.
· Design and optimize relational (e.g., PostgreSQL) databases.
· Write efficient queries and manage data migrations.
· Set up and maintain CI/CD pipelines.
· Monitor application health and performance; handle logging and error tracking.
· Write unit, integration, and end-to-end tests.
· Participate in design and code reviews.
· Work closely with designers, product managers, and other software developers.
· Participate in sprint planning, stand-ups, retrospectives, task break down and estimation.
· Maintain clear and concise documentation for code, APIs, and system architecture.
· Identify areas for improvement in codebase, processes, and team workflows.
REQUIREMENTS
Education & Experience
· Degree in Computer Science, Computer Engineering, Software Engineering or similar program from an accredited university or college.
· Minimum 1 year software development experience (includes co-op experience), with demonstrated growth in technical expertise.
· Experience developing software in a high-paced, dynamic, team-based environment.
Required Skills & Competencies
- Excellent programming skills in any of the following languages: Go, Python, C#, C++
- Experience developing and deploying applications on Linux and Windows.
- Experience with Agile methodology including best practices in software development, testing, and continuous integration.
- A pragmatic approach to the application of technology to create business solutions.
· Ability to work effectively in an in-office collaborative and fast-paced environment.
· THE SUCCESSFUL CANDIDATE MUST SATISFY CGP CONTROLLED GOODS AND CSP LEVEL II PERSONNEL SECURITY CLEARANCE REQUIREMENTS.
Beneficial Skills & Competencies
· Full stack web development experience using Angular.
· Mobile app development for Android and iOS.
· Experience with SQL and database programming.
· Familiarity with network programming, messaging, and distributed web applications.
· Understanding of big data analytics and data warehousing concepts.
· Knowledge of GIS, including geo-referenced data and web-based geospatial visualization.
· Familiarity with Azure or other cloud-based platforms.
· Knowledgeable in cyber security best practices and regulations.
· Proficient at leveraging AI technologies to accelerate software prototyping, perform large data analytics and enhance video-based object detection capabilities.
DETAILS OF POSITION
Job Type: Full-time (~40 hours/week) between M-F 9am – 5pm
Compensation: Attractive benefits package; Competitive wages commensurate with knowledge, skills and experience (expected range $60,000 - $110,000).
Work location: On-site at Pelham, Ontario facility. This is not a remote or hybrid role.
Accipiter encourages applications from all qualified candidates and is committed to barrier-free recruitment and selection processes and a work environment free from prohibited discrimination. Please advise if you require accommodation for the recruitment and selection processes and/or within the work environment.
To apply for this position please submit, in confidence, a cover letter and resume (please ensure your name is part of filename) to work@accipiterradar.com with subject heading “Software Developer submission”. We thank all who apply, however only those selected for an interview will be contacted.