Senior Software Development Engineer – C++ Expert - 3566BR

Location: Seattle, WA
Date Posted: 06-29-2017
3566BR – Senior Software Development Engineer – C++ Expert
Location:                    Seattle, WA
Employment Type:    Full Time Perm – Experienced
Education:                  Bachelor Computer Science
Certifications:            None  
Travel:                         < 10%   
Relocation:                 No Relocation Offered
Grade:                         E10
Visa Sponsorship       No
 
MUST SEE Company Video Link:
https://youtu.be/W9ZSGAAJBw8
                     
 
 
KEY SKILLS/EXPERIENCE (MUST HAVE)
1.      Ten or more years creating professional software applications
2.      Expert C/C++ skills
3.      Expert IP network development, debugging and tracing skills
4.      Expert multi-threaded system design and implementation skills
5.      Windows Server and Linux competencies 
6.      Expert IP network development, debugging and tracing skills
7.      Expert multi-threaded system design and implementation skills
8.      Windows Server and Linux competencies 
9.      Responsible for creating and maintaining sophisticated low-level code and the frameworks required to test, build, and certify
10.  Specifications, architecture, wiki pages, and other design documents
11.  Creation of unit tests and test scaffolding
Highly Desirable
  1. Streaming media experience
  2. Linux experience
  3. OCS experience
  4. Two-way radio knowledge
  5. VoIP development experience
  6. Distributed system design and implementation
 
Motorola Solutions Overview
On any given day, every moment matters to someone, somewhere. And every moment, Motorola Solutions' innovations, products, and services play essential roles in people's lives.
We help firefighters see around buildings and police officers see around street corners. We keep utility workers connected and visible to each other with real-time voice and data communication across the smart grid. And we provide the situational awareness first responders need when a moment brings catastrophe.
We do this by connecting them to seamless communication networks, applications and services, by providing them with real-time information, and by arming them with intuitive, nearly indestructible radios and devices.
Motorola Solutions, Inc is reinventing itself to provide smart work group communication solutions by investing in building an enterprise ecosystem for public safety and other vertical markets. As part of this transformation, Motorola Solutions has developed an innovation hub in downtown Chicago to ideate, design, develop and quickly deploy an ecosystem that brings critical information to users in many important markets. We are looking for top professionals to help realize that vision.
We help people be their best in the moments that matter. This is our purpose.
 
JOB DESCRIPTION
Department Description
We are looking for a senior C/C++ Software Engineer to work with our core WAVE product and IP telephony code. Our ideal candidate will have protocol-level IP network development experience and a desire to work on challenging problems in a multithreaded distributed system. We’re looking for a C++ expert who writes (and documents!) beautiful code.
You will work on the WAVE audio processing Engine, the WAVE SDKs, network modules, IP telephony, Supernode peer routing, and other sophisticated real-time two-way communications components. Our software is used by demanding organizations worldwide and we have very high quality and craftsmanship standards.
You will be responsible for creating and maintaining sophisticated low-level code and the frameworks required to test, build, and certify it. Your optimization and debugging skills will be called into play daily. Understanding of H.323, SIP, and audio CODECs will be of great value to our team. Your professionalism drives you to learn quickly, adapt to changing situations, help others, and take care of the details. You communicate well and get along with other people. And your sample code is a joy to read.
Job Description
The Secure Products Group is looking for a Scrum Master to work with two or more scrum teams of software engineers which deliver requirements, software components / products / solutions, tools, and tests for for the Assurance and Protection Value Stream organization within Motorola Solutions. Our software teams are working within the Agile framework at the department level, and the Scaled Agile Framework (SAFe) at the Enterprise level.

 You will be responsible for:
  • Design, development, and maintenance of core WAVE components in C/C++
  • Specifications, architecture, wiki pages, and other design documents
  • Creation of unit tests and test scaffolding
  • Cross-training and mentoring
  • Providing accurate estimates and meeting your scheduled commitments
Basic Requirements
Highly desirable
  • SIP and H.323 skills
  • B.S. in Computer Science or related discipline
  • Streaming media experience
  • Linux experience
  • OCS experience
  • Two-way radio knowledge
  • VoIP development experience
  • Distributed system design and implementation
 
 
Best Regards,
Tom Allen
Tech-Connect
t.a@tech-connectllc.com
 
or
this job portal is powered by CATS