- Location: Ottawa, Ontario
- Type: Contract
- Job #103739
Job Title: Software Test Engineer
Location: Ottawa, ON
Job Type: Full Time, Contract
Expected hours per week: 40 Schedule: Sunday night to Friday morning 10p to 6am
2 nd or 3rd weekend will be OT weekend support
Pay: $49-$51.75/hr Job Description:
About the Role Our client is seeking a
Software Test Engineer focused on
Emergency Calling (eCall) systems. This role is responsible for validating critical safety features that connect vehicles to emergency services during accidents.
You'll work across
cellular, audio, and telematics domains in an agile environment, ensuring both
EU eCall and Next-Generation (NG eCall) systems meet strict global regulatory requirements.
This role is ideal for:
- Experienced telecom or automotive test engineers
- High-potential junior engineers with strong wireless/networking fundamentals
Key Responsibilities - Core Testing: Perform regression and sanity testing for EU eCall and NG eCall systems
- Audio Validation: Validate emergency audio paths to ensure clear communication with emergency responders
- Continuous Integration: Execute pull request (PR) build testing and provide rapid feedback to development teams
- Bench Management: Set up and maintain test benches, including ECU configuration and simulation environments
- Troubleshooting & Analysis: Analyze logs (cellular modem logs, network traces) to identify and resolve defects
- Defect Management: Log, track, and triage issues in Jira; support retesting and validation of fixes
- Process Improvement: Enhance test procedures to improve coverage, efficiency, and reliability
Required Qualifications - Bachelor's degree in Engineering, Computer Science, or related field
- Experience with software testing fundamentals (functional, regression, sanity testing)
- Knowledge of telecommunications technologies (LTE, 5G, IMS, VoLTE) OR strong academic foundation in networking/wireless
- Familiarity with Linux or embedded operating systems (Linux, QNX, Android)
- Strong analytical and troubleshooting skills
Experience Levels - Experienced: 3+ years in telecom, cellular testing, or automotive telematics
- Entry-Level: Strong academic background + demonstrated self-learning mindset and technical curiosity
Preferred Qualifications - Knowledge of eCall standards (EN 16062, EN 16072) and NG eCall protocols
- Understanding of 3GPP specifications (especially Layer 3 / call processing)
- Experience with tools such as:
- QXDM, Wireshark
- Spirent, Rohde & Schwarz, Keysight simulators
- Familiarity with Jira, Azure DevOps, or TestRail
- Basic scripting skills (Python or Shell) for automation/log analysis
- Experience working in Agile development environments
Key Skills - Telecommunications & wireless technologies
- Software testing & validation
- Linux / embedded systems
- Debugging and root cause analysis
- Strong technical communication
Work Environment - Fully onsite role
- Hands-on lab and bench testing environment
Benefits: 80 hours paid time off, and medical insurance contributions, dental vision and our 401k retirement savings plan
#LI-JZ1 #INDOEM