What are the responsibilities and job description for the R&D Engineer- Networked Electronic Warfare position at Jobs via Dice?
Dice is the leading career destination for tech experts at every stage of their careers. Our client, Stanley David and Associates, is seeking the following. Apply via Dice today!
Role :: R&D Engineer- Networked Electronic Warfare
Location :: Schaumburg, IL
Type :: Fulltime
Job Description
Must Have Technical/Functional Skills:
Role :: R&D Engineer- Networked Electronic Warfare
Location :: Schaumburg, IL
Type :: Fulltime
Job Description
Must Have Technical/Functional Skills:
- Expert proficiency in C/C and Python.
- Deep understanding of embedded Linux
- Proven experience with Devops methodologies and CI/CD tools(eg: GitLab CI, Jenkins, Docker, Kubernetes)
- Domain Expertise: Prior experience developing software for Electronic Warfare (EW), Signals Intelligence (SIGINT), Radar, or Tactical Wireless Communications systems.
- Hardware Interfaces: Familiarity with interfacing software with FPGA-based systems and controlling RF hardware (software defined radios, transceivers).
- Security: Understanding of cybersecurity principles, Information Assurance (IA) requirements, and secure coding practices for defense systems.
- Communication: Excellent written and verbal communication skills, with the ability to articulate complex software concepts to multi-disciplinary teams and external partners.
- Software Architecture & Development: Design, develop, and optimize high-performance embedded software for networked EW applications, ranging from low-level driver integration to high-level application logic.
- DevOps & CI/CD Implementation: Architect and maintain modern CI/CD pipelines to automate testing, integration, and deployment, ensuring high code quality and rapid iteration cycles.
- System Integration: Collaborate with hardware, RF, and systems engineers to integrate software with complex RF subsystems, validating performance in both lab and field environments.
- Cross-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 stakeholders.
- Algorithm Implementation: Translate signal processing and networking algorithms into efficient, realtime C/C code suitable for resource-constrained embedded targets.
- Code Quality & Mentorship: Lead code reviews, enforce coding standards, and mentor junior engineers in best practices for software design, testing, and documentation.