[Remote] Senior R&D Software Engineer - Networked Electronic Warfare
Note: The job is a remote job and is open to candidates in USA. Motorola Solutions is a global community dedicated to safety through technology. They are seeking a Senior R&D Software Engineer to lead the software design and implementation for next-generation Networked Electronic Warfare systems, bridging embedded real-time processing with distributed network architectures.ResponsibilitiesSoftware Architecture & Development: Design, develop, and optimize high-performance embedded software for networked EW applications, ranging from low-level driver integration to high-level application logicDevOps & CI/CD Implementation: Architect and maintain modern CI/CD pipelines to automate testing, integration, and deployment, ensuring high code quality and rapid iteration cyclesSystem Integration: Collaborate with hardware, RF, and systems engineers to integrate software with complex RF subsystems, validating performance in both lab and field environmentsCross-Organizational Collaboration: Act as a key technical liaison for multi-organizational projects, coordinating API definitions, interface control documents (ICDs), and integration strategies with external partners and government stakeholdersAlgorithm Implementation: Translate signal processing and networking algorithms into efficient, real-time C/C++ code suitable for resource-constrained embedded targetsCode Quality & Mentorship: Lead code reviews, enforce coding standards, and mentor junior engineers in best practices for software design, testing, and documentationSkillsBachelor of Science degree in Electrical Engineering, Computer Science, Computer Engineering, or related fieldsMinimum of 5 years of professional experience in software engineering, with a strong focus on embedded systemsExpert proficiency in C/C++ and PythonDeep understanding of embedded LinuxProven experience with DevOps methodologies and CI/CD tools (e.g., GitLab CI, Jenkins, Docker, Kubernetes)Strong familiarity with version control (Git), issue tracking (Jira), and agile development methodologiesActive U.S. Government SECRET clearance or the ability to obtain one within 12 months of hireMust be a U.S. Citizen due to clients under U.S. government contractsAll employment is contingent upon the successful clearance of a background check and drug testMaster of Science degree in Electrical Engineering, Computer Science, or related fieldsPrior experience developing software for Electronic Warfare (EW), Signals Intelligence (SIGINT), Radar, or Tactical Wireless Communications systemsFamiliarity with interfacing software with FPGA-based systems and controlling RF hardware (software defined radios, transceivers)Understanding of cybersecurity principles, Information Assurance (IA) requirements, and secure coding practices for defense systemsExcellent written and verbal communication skills, with the ability to articulate complex software concepts to multi-disciplinary teams and external partnersBenefitsIncentive Bonus PlansMedical, Dental, Vision benefits401K with Company Match10 Paid HolidaysGenerous Paid Time Off PackagesEmployee Stock Purchase PlanPaid Parental & Family LeaveAnd more!Company OverviewMotorola Solutions creates mission-critical communication solutions and services for public safety and commercial customers. It was founded in 1928, and is headquartered in Chicago, Illinois, USA, with a workforce of 10001+ employees. Its website is http://www.motorolasolutions.com.