Mobile Implant Software Engineer
REDLatticeAbout the role
Title: Mobile Implant Software Engineer
Location: Maryland
At REDLattice, we're redefining the rules of the cyber game. Our mission goes beyond just protecting critical infrastructure—we're boldly exploring cyber strategies that give our nation the upper hand in securing its digital frontier. With cutting-edge tech and brilliant minds, we stay ahead of the curve, identifying and neutralizing threats before they strike. In the fast-paced world of cybersecurity, REDLattice is your innovative partner, using creativity and expertise to outsmart adversaries and keep the digital world safe and sound.
We are driven by impactful and innovative projects that contribute directly to safeguarding our country's critical infrastructure. Our teams are engaged in advanced vulnerability analysis and solutions that meet the complex demands of our mission. With offices in Northern Virginia and Melbourne, Florida, we are expanding rapidly to support the evolving needs of our customers and partners.
Position Overview: REDLattice is seeking an experienced Mobile Implant Software Engineer with a strong background in Computer Network Operations (CNO) and software development. The ideal candidate will have extensive experience supporting the Department of Defense and the Intelligence community, performing advanced research and development across various platforms, including embedded systems, Linux, and iOS. This role involves developing and designing novel cyber capabilities, mitigating operational security concerns, and guiding a development team using industry-standard best practices.
Key Responsibilities:
- Lead research and development projects focused on mobile vulnerabilities and cyber operations.
- Design and implement innovative solutions to address operational security challenges.
- Architect and develop flexible, modular cyber capabilities in C, C++, and Python.
- Triage and analyze public software vulnerabilities (CVEs) for security concerns.
- Provide technical support and custom solutions to high-priority customer needs.
- Design and develop new client/server data distribution tools.
- Implement support for multiple network protocols, including TCP, UDP, and TLS.
- Create custom build systems and ensure portability using Docker.
- Integrate new projects with CI/CD services to streamline development processes.
- Generate and maintain unit tests to enhance the reliability of client/server applications.
- Guide the development team in adhering to industry software engineering standards and best practices.
Required Technical Skills:
- Programming Languages: C, C++, Python, Java, x86 Assembly, MIPS Assembly, Microblaze Assembly, ARM Assembly, ARM64 Assembly, VHDL, Verilog, XML, JSON, HTML.
- Tools and Technologies: LLDB/LLVM, IDA Pro, Immunity Debugger, Immunity Canvas, Eclipse, Git, Subversion, Embedded Systems, FPGAs, Docker, Intel Performance Primitives (IPP), High Performance Computing (HPC), REDHAWK, OmniORB CORBA, Software Defined Radios (SDR), Signal Processing, MySQL, PostgreSQL, JDBC, Django, ActiveMQ, Jpype, Pyxb, STOMP.
Qualifications:
- Proven experience in CNO and software development, particularly in support of DoD and Intelligence community customers.
- Demonstrated ability to perform advanced research and development on embedded systems, Linux, and iOS platforms.
- Strong understanding of network protocols and experience in implementing support for TCP, UDP, and TLS.
- Experience in designing, developing, and integrating modula
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s