Software Engineer-Telephony and Embedded Systems
Leonardo DRS
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 . 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
- ...advice tools and contact plans, and stewards the Online Access system for clients. Ensures ongoing partnership with clients by anticipating... .... Strong computer skills and aptitude to quickly learn new software. Job Requirements High school diploma/equivalent required....SuggestedWork at office
- ...direction of the Director of Public Works & Engineering to manage the Department’s Capital Works... ...County’s traffic operations and safety system. Oversees/manages the permitting of... ...knowledge of general and specialized application software for civil design, mapping, asset...SuggestedFull timeWork at officeLocal areaImmediate start
- ...3 to 5 years of relevant experience and a secondary school graduation certificate. The job entails performing maintenance, adjusting systems, and communicating effectively with supervisors. You'll be responsible for ensuring that vehicles meet the required standards set by...SuggestedFull time
- Become an Automotive Service Technician in a permanent role focused on system testing and repairs. This opportunity is ideal for candidates with 3-5 years of relevant experience. To qualify, you should have a secondary school graduation certificate along with substantial automotive...SuggestedPermanent employment
- ...Design reference architectures, integration patterns, and data flows that enable seamless orchestration across channels and enterprise systems Drive alignment between customer stakeholders, internal teams, and delivery partners to ensure successful AI adoption and value...SuggestedLong term contract
$17.6 - $18.85 per hour
...parts or services Other duties as assigned Success Factors Safe driving and navigation ability Ability to use delivery board system Friendly and persuasive communication Ability to locate and stock parts Safety knowledge and skills Operating inventory...Hourly payPermanent employmentFull timeInternshipLocal areaShift workWeekend workAfternoon shift- ...Bartender Bartenders are the engine of the Front of House, they carefully mix up cocktails and pour drinks for all of our Guests. They are responsible for ensuring that our most important people, our Guests, have an excellent Boston Pizza experience from start to finish....Work at officeLocal areaFlexible hours
$28.01 per hour
...Supervisor Start Date Immediately Hours Monday to Friday, 5:30am start Compensation $28.01 per hour About Miller Waste Systems Founded in 1961, Miller Waste Systems is a proudly Canadian, family-owned company with 65 years of experience providing waste...Hourly payLong term contractPermanent employmentFull timeLocal areaImmediate startMonday to friday$18.3 per hour
...~ Divers lieux de travail Tâches Disposer le produit selon le diagramme de planification Maintenir des stocks adéquats Systèmes de gestion (sig ou bd) ~ Internet Spécialisation/expérience (affaires en ventes et services) ~ Marchandisage ou vitrine Information...Part timeCasual workFlexible hoursWeekend work$44.48k - $47.52k per year
...Relationship building skills to develop and maintain health and community stakeholder partnerships. Working knowledge of computer software (email, internet) and Microsoft Office applications (Word, Outlook, etc.) A valid driver’s license and access to a vehicle is required...Long term contractFull timeTemporary workWork at officeMonday to friday- ...attention to detail. Passion for fashion: good sense of style and solid knowledge of fashion trends. Proficient in POS, ERP, ATS systems and Microsoft Office Suite. Flexible availability; able to work evenings, weekends and holidays. Ability to stand for extended...Minimum wagePart timeWork at officeFlexible hoursWeekend workAfternoon shift
- ...the design and delivery of Agentic AI solutions • Convert business metrics into strategic AI architectures • Ensure integration across systems for seamless user experiences • Advocate for responsible AI practices and compliance • Continuously optimize AI solutions using...
$80k per year
...Position Responsibilities Assembles, disassembles and/or modifies systems by changing, removing, replacing or upgrading aerospace vehicle... ...: Transport Canada Civil Aviation (TCCA), Aircraft Maintenance Engineer (AME), Avionics Technician (AME-E) licensed or Military...Full timeLive InImmediate startRelocationRelocation packageFlexible hours- ...Strong knowledge of health, safety, and environmental management systems. Demonstrated ability to build strong relationships with... ...stakeholders. Proficiency in Microsoft Office 365 and other business software applications. Experience using mobile or hand-held technology...Long term contractFull timeContract workWork at officeRelocation
- ...driver’s insurance Ability to travel within the County of Renfrew Demonstrated understanding of Canadian Armed Forces communities, systems, and policies to effectively support families in accessing appropriate services and resources Posting Date: 03 July 2026 Closing...Local areaMonday to fridayAfternoon shift
- ...and resource allocation Requirements: • College diploma with five years of relevant experience • Preferred: University degree in engineering or architecture • Strong understanding of project management policies • Proven leadership and human resources capabilities •...Long term contract
- ...Cook Boston Pizza Cooks are the engine of the entire restaurant! They are responsible for creating our delicious menu items perfectly every time for every guest. Cooks are responsible for ensuring that our most important people, our Guests, have an excellent Boston Pizza...Work at officeLocal areaFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer-Telephony and Embedded Systems. Be the first to apply!
- senior software developer Pembroke, ON
- software engineer Pembroke, ON
- software development engineer Pembroke, ON
- part time software developer Pembroke, ON
- software developer Pembroke, ON
- software developer no experience Pembroke, ON
- system development engineer Pembroke, ON
- software technical support Pembroke, ON
- software application developer Pembroke, ON
- software Pembroke, ON


