Talent.com
Software Engineer-Telephony and Embedded Systems
Software Engineer-Telephony and Embedded SystemsLeonardo DRS • Eastern Ontario, Pembroke, CA
Software Engineer-Telephony and Embedded Systems

Software Engineer-Telephony and Embedded Systems

Leonardo DRS • Eastern Ontario, Pembroke, CA
18 hours ago
Job type
  • Full-time
Job description

Software Engineer-Telephony and Embedded Systems

Join to apply for the Software Engineer-Telephony and Embedded Systems role at Leonardo DRS

LEONARDO DRS, headquartered in Arlington, Virginia, is a leading supplier of integrated products, services, and support to military forces, intelligence agencies, and prime contractors worldwide. The company is a wholly owned subsidiary of Leonardo, employing more than 45,000 people globally. We offer a competitive compensation package and a performance-oriented business culture. For more information, visit www.drs.com . We are committed to recruiting and retaining top talent in the defense and aerospace industry.

Job Summary

We seek a dedicated and innovative Software Engineer with expertise in voice communication, embedded software, and low-level firmware development. The ideal candidate will have hands-on experience with Digital Signal Processing (DSP), voice processing, Man-Machine-Interface (MMI) application software, and simulators, with proficiency in C++ and C. This role focuses on developing robust software solutions for next-generation telecommunication systems.

Responsibilities

  • Develop and maintain telephony-related software including call control applications, ensuring high reliability and performance.
  • Design and implement low-level software / firmware for embedded devices.
  • Work with DSP algorithms for voice processing to optimize audio quality and system performance.
  • Contribute to the development of MMI (Man-Machine Interface) application software for intuitive user interactions.
  • Create and maintain simulators for software testing and validation.
  • Perform software builds, integrating new inputs, and thoroughly testing systems.
  • Troubleshoot and debug software issues, providing timely resolutions.
  • Collaborate with cross-functional teams to understand product requirements and translate them into technical specifications.
  • Participate in code reviews and adhere to best practices in software development.
  • Document software design and contribute to technical manuals.
  • Stay updated with industry trends and emerging technologies in telecommunication software development.

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
  • Preferably 2+ years of experience in telephony software development or strong academic / project background for entry-level candidates.
  • Proficiency in C++ and C programming languages.
  • Experience with embedded and low-level firmware development.
  • Understanding of DSP and voice processing techniques.
  • Knowledge of MMI application software design.
  • Experience with software build processes and testing methodologies.
  • Familiarity with version control systems (e.g., Git, SVN).
  • Excellent problem-solving, analytical, and communication skills.
  • Ability to work independently and in teams.
  • Experience with real-time operating systems (RTOS).
  • Knowledge of communication protocols such as SIP, H.323, TCP / IP.
  • Experience with product development lifecycles.
  • Benefits

  • Team-based environment where achievements matter
  • Opportunity to work on cutting-edge technology
  • Flexible work hours and hybrid schedules
  • Comprehensive wellness programs
  • Competitive compensation, professional development support, and retirement plans
  • DRS Technologies Canada Ltd. (DRS Canada) specializes in military voice / data communications, electro-optics, IRST, C4I systems, and defense electronics manufacturing.

    Additional Details

  • Seniority level : Mid-Senior level
  • Employment type : Full-time
  • Job function : Engineering and IT
  • Industry : Defense and Space Manufacturing
  • #J-18808-Ljbffr

    Create a job alert for this search

    Software EngineerTelephony and Embedded Systems • Eastern Ontario, Pembroke, CA

    Similar jobs
    Physics Private Tutoring Jobs Eganville

    Physics Private Tutoring Jobs Eganville

    Superprof • Eganville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Computer programming Private Tutoring Jobs Eganville

    Computer programming Private Tutoring Jobs Eganville

    Superprof • Eganville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Physics Private Tutoring Jobs Pembroke

    Physics Private Tutoring Jobs Pembroke

    Superprof • Pembroke, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Algebra Private Tutoring Jobs Eganville

    Algebra Private Tutoring Jobs Eganville

    Superprof • Eganville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Technical Manager

    Technical Manager

    Roseburg Forest Products • Pembroke, ON, Canada
    Full-time
    Accountable for the oversight and continuous improvement of a manufacturing facility’s quality assurance program, leading new product and process development and taking a lead role in continuing im...Show more
    Last updated: 6 days ago • Promoted
    Remote Senior C Engineer - AI Trainer

    Remote Senior C Engineer - AI Trainer

    SuperAnnotate • Pembroke, Ontario, CA
    Remote
    Full-time
    As a Senior C Engineer, you will work remotely on an hourly paid basis to review AI-generated C code, low-level systems designs, and technical explanations, as well as generate high-quality referen...Show more
    Last updated: 30+ days ago
    Remote Senior SQL Engineer - AI Trainer

    Remote Senior SQL Engineer - AI Trainer

    SuperAnnotate • Pembroke, Ontario, CA
    Remote
    Full-time
    As a Senior SQL Engineer, you will work remotely on an hourly paid basis to review AI-generated SQL queries, database designs, and data-processing logic, as well as generate high-quality reference ...Show more
    Last updated: 30+ days ago
    Earn money testing apps - Remote

    Earn money testing apps - Remote

    Almedia • Waltham, Quebec, Canada
    Remote
    Full-time
    Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys. Since our launch 5 years ago, ...Show more
    Last updated: 30+ days ago • Promoted
    Remote Senior C++ Engineer - AI Trainer

    Remote Senior C++ Engineer - AI Trainer

    SuperAnnotate • Pembroke, Ontario, CA
    Remote
    Full-time
    As a Senior C++ Engineer, you will work remotely on an hourly paid basis to review AI-generated C++ code, systems designs, and technical explanations, as well as generate high-quality reference imp...Show more
    Last updated: 30+ days ago
    Casual Educational Assistants / Early Childhood Educators

    Casual Educational Assistants / Early Childhood Educators

    Renfrew County Catholic District School Board • Pembroke, ON, Canada
    Full-time
    These positions are with an Equal Opportunity Employer and offer a wide range of assignments.The Board operates 2 administration buildings and 20 schools (18 elementary, 2 secondary) in 13 communit...Show more
    Last updated: 30+ days ago • Promoted
    Information Technology Private Tutoring Jobs Eganville

    Information Technology Private Tutoring Jobs Eganville

    Superprof • Eganville, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Head of Sales - Hybrid / Remote, Safety Solutions Growth

    Head of Sales - Hybrid / Remote, Safety Solutions Growth

    Industrial Safety Trainers Inc. • Rankin, ON, Canada
    Remote
    Full-time
    A leading safety training provider in Ontario is seeking a Head of Sales to drive revenue growth.This role requires managing the sales cycle, identifying new opportunities, and mentoring a sales te...Show more
    Last updated: 11 days ago • Promoted
    Algebra Private Tutoring Jobs Pembroke

    Algebra Private Tutoring Jobs Pembroke

    Superprof • Pembroke, Canada
    Full-time +1
    Superprof is Canada's #1 tutoring platform, and we're actively recruiting passionate tutors! Whether you're a student, a professional, or simply someone who loves teaching, join the largest communi...Show more
    Last updated: 30+ days ago • Promoted
    Head Of Sales

    Head Of Sales

    Industrial Safety Trainers Inc. • Rankin, ON, Canada
    Remote
    Full-time
    At SafetyCo, we provide Integrated Safety Solutions™ that help organizations protect their people, achieve compliance, and build stronger, safer workplaces. As one of the largest safety training pro...Show more
    Last updated: 11 days ago • Promoted
    Remote Senior Java Engineer - AI Trainer

    Remote Senior Java Engineer - AI Trainer

    SuperAnnotate • Pembroke, Ontario, CA
    Remote
    Full-time
    As a Senior Java Engineer, you will work remotely on an hourly paid basis to review AI-generated Java code, architectural solutions, and technical explanations, as well as generate high-quality ref...Show more
    Last updated: 30+ days ago
    Customer Service Agent - 50k-60k / Year - Remote

    Customer Service Agent - 50k-60k / Year - Remote

    Spade Recruiting • Admaston / Bromley, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 4 days ago • Promoted
    Remote TypeScript Engineer - AI Trainer

    Remote TypeScript Engineer - AI Trainer

    SuperAnnotate • Pembroke, Ontario, CA
    Remote
    Full-time
    As a TypeScript Engineer, you will work remotely on an hourly paid basis reviewing AI-generated TypeScript code snippets, design proposals, and technical explanations, as well as generating your ow...Show more
    Last updated: 30+ days ago
    Sales Representative - 60k / Year - Remote

    Sales Representative - 60k / Year - Remote

    Spade Recruiting • Laurentian Valley, Ontario
    Remote
    Full-time
    Quick Apply
    We’re looking for enthusiastic, self-driven, individuals to assist existing and prospective clients within our organization. This position will work with multiple clients throughout the day pr...Show more
    Last updated: 4 days ago • Promoted