This job listing has expired and the position may no longer be open for hire.

Sr Software Engineer at Motorola

Posted in Engineering 30+ days ago.

Location: Seattle, Washington





Job Description:



If you are a current Motorola Solutions employee, please click this link to apply through your Workday account.

Company Overview

At Motorola Solutions, we create technologies our customers refer to as their lifeline. Our technology platforms in communications, software, video and services help our customers work safely and more efficiently. Whether it's helping firefighters see through smoke, enabling police officers to see around street corners, or reliably keeping the lights on in homes and businesses around the world, our work supports those who put their lives on the line to keep us safe. Bring your passion, potential and talents to Motorola Solutions, and help us usher in a new era in public safety and security.



Department Overview

Avtec, a company that designs, manufactures, and sells mission-critical consoles for command centers, has opportunities for energetic and motivated individuals to join our staff. Our customers include major airlines, railways, utilities, and public safety organizations across North America. This is an opportunity to be part of a small, focused organization with international reach, with a product that lies at the heart of 911 call centers, railway classification yards, and airline dispatch centers. We are an Equal Opportunity Employer, we pay for performance, and offer competitive benefits and relocation assistance! If you want to work with top notch people, all rowing in the same direction, join us and start feeling great about what you do!



Job Description

We are looking for developers who love challenges, have strong software engineering skills, and thrive in a fast-paced environment! The right person for this job must be able to understand complex, scalable enterprise software architecture, enjoy working under intense collaboration and thrive in an Agile environment. You must be a highly skilled and self-motivated individual who maintains high quality in his/her work while still meeting committed deadlines. S/he must be versatile with interests in software process, design, coding and testing. This individual will need to excel in a team environment and possess well-developed written and oral communication skills. Prefer a candidate who
is able to work onsite at our facility in Lexington, South Carolina.

General Purpose of the Job: The Software Engineer works on a development team to design and develop software solutions that enable mission critical consoles for command centers. This includes adhering to quality engineering standards and improvements as defined by the business to meet specific product quality goals. Candidates for this position are experienced and technically strong individuals who will play a critical role as a Software Engineer with strong knowledge and hands-on experience in design and development. The candidate will be developing and testing software applications, cloud services and virtual platforms for Mission CriticalCommunication Systems.

Qualifications :Bachelor's degree in Computer Engineering or related technical field or equivalent experience. 5+ years of experience with professional software development. Knowledge of design patterns and best practices along with industry standard coding principles. Strong communication and problem-solving skills with experience using Scrum for team software development.

Strong knowledge of the following:


  • C / C++ code development

  • Object-oriented design techniques and best practices

  • Working knowledge of LAN/WAN Networking (TCP/IP, UDP, WS) and Secure Networking (TLS, DTLS, WSS, HTTPS)

  • Working knowledge of coding principles, design patterns, multi-threaded Windows development.

Optional Experience and Skills:


  • Architecting and developing Enterprise scale infrastructure

  • Knowledge of Cyber Security and Secure Code Development

  • Unified Communication technologies (SMS, MMS, SIP, VOIP)

  • Experience with SOLID principles is a plus

  • Experience with Agile Software Development practices

  • Virtualization technologies (ESXi, Hyper-V)

  • Audio (RTP, mixing, vocoding)



Basic Requirements


  • Bachelor's degree in Computer Science, Computer Engineering or related technical discipline

  • 5+ years of Software Development experience with C++.



Travel Requirements

Under 10%



Relocation Provided

Domestic



Position Type

Experienced



Referral Payment Plan

Yes



EEO Statement

Motorola Solutions is an Equal Opportunity Employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran's status, or, any other protected characteristic.


More jobs in Seattle, Washington


Hilton Global

The Kroger Co.

USIC Locating Services, LLC
More jobs in Engineering


CooperVision, Inc

Artazn LLC

Biogen