Junior Software Engineer, Emergency Call Handling
Role Overview
Join the team developing the VESTA 9-1-1 Call Handling solution and public safety software applications.
Use agentic AI to build applications and automate DevOps and cybersecurity workflows, improving quality and operational efficiency.
Work across real-time pipelines, telephony, backend infrastructure, and product surfaces.
Key Skills for This Role
Full Job Posting
Role and product
Join the team developing the VESTA 9-1-1 Call Handling solution and public safety software applications.
Use agentic AI to build applications and automate DevOps and cybersecurity workflows, improving quality and operational efficiency.
Work across real-time pipelines, telephony, backend infrastructure, and product surfaces.
What you'll do
- Develop components for and integrate services into Emergency Call Handling systems.
- Develop agentic AI-powered automation workflows to improve DevOps and cybersecurity task efficiency.
- Integrate AI techniques to improve system evaluation, testing, and observability.
- Set up and configure hardware and software, including network devices and servers.
- Build habits around testing, code review, observability, and security.
- Contribute to architecture, core product features, and reliable software delivery.
Candidate qualifications
- Bachelor's degree or college diploma.
- Experience with DevOps, networking, AI agents, and programming.
- Engineering fundamentals, learning velocity, curiosity, and sound problem-solving are valued; coursework, internships, research, and personal projects count.
- The employer does not expect candidates to have shipped production systems.
- Strong product instincts, openness to feedback, and comfort asking for help are valued.
Relevant exposure
- Projects involving AI agents, AI pipelines, or RAG systems.
- Real-time communications such as WebRTC, WebSockets, RTP/SRTP, media streaming, or low-latency audio transport.
- DevOps, automation, and CI/CD tools such as TeamCity, Jenkins, GitHub, or Artifactory.
- Programming in Python, C#, C++, Java, or similar languages.
- Linux and Windows scripting and virtualization.
- Telephony and voice infrastructure, including PSTN, SIP trunking, PBX, and call routing.
- Experience in all listed areas is not necessary; successful candidates may have experience in a few and curiosity to learn the rest.
Target base salary
- Target base salary range is CAD 70,000 to CAD 90,000.
- Pay within the range varies according to job-related knowledge, skills, and experience.
Travel and relocation
- Travel requirements are under 10%.
- Relocation is not provided.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at Motorola Solutions
Senior Strategic Presales Business Manager - EPS (Remote)
Chicago, USA
Presales Systems Engineer - Summer 2027 Internship
Brentwood, USA
Presales Engineering Intern- Summer 2027 Internship
Chicago, USA
Presales Systems Engineering - Summer 2027 Internship
Waltham, USA
Senior Strategic Presales Business Manager - EPS (Remote)
Chicago, USA
Data Scientist
Schaumburg, USA
Phoenix Field Technical Services Manager
Phoenix, USA
Business Analyst – Oracle CPQ
Three Rivers, USA
Presales Systems Engineer - Summer 2027 Internship
Brentwood, USA
Presales Engineering Intern- Summer 2027 Internship
Chicago, USA
Presales Systems Engineering - Summer 2027 Internship
Waltham, USA
Data Analyst | Customer Journey & Attribution
Iowa, USA