Flag job

Report

Senior Software Engineer

Location

San Diego Metropolitan Area

JobType

full-time

About the job

Info This job is sourced from a job board

About the role

Who We Are (video)

At JRC, we tackle some of the toughest challenges faced by the Department of Defense (DoD) and other government agencies. Our expertise in engineering innovation and semiconductor technologies allows us to deliver mission-critical microelectronics solutions, aerospace systems engineering, and cutting-edge research and development. By joining JRC, you’ll be part of a team that supports strategic deterrence and defense missions, playing a crucial role in ensuring the safety and security of the United States and its allies.


Join JRC's Missiles & Space Team!


Are you a visionary Senior Software Engineer ready to shape the future of technology? 🌟 We're on the lookout for a highly skilled and innovative professional with expertise in modern software development, artificial intelligence, and communications technologies. This role is perfect for an experienced engineer who excels in complex, interdisciplinary environments and is driven by the challenge of creating cutting-edge systems that seamlessly integrate AI, satellite communications, and long-haul RF communication systems. Join us and be a part of a team that's pushing the boundaries of what's possible! 🚀


As a Senior Software Engineer with JRC, you will...

  • Design, develop, and maintain high-performance software systems using modern programming languages such as Python, Java, C#, Go, Delphi/Object Pascal, Swift, Ruby, Rust and Ada.
  • Integrate and optimize large language models (LLMs) and AI-driven solutions into communication platforms.
  • Collaborate with cross-functional teams to develop and support interfaces with long-haul RF and satellite communication systems for voice and data circuits.
  • Lead architectural decisions and mentor junior engineers in best practices and emerging technologies.
  • Conduct performance tuning, system diagnostics, and troubleshooting across distributed systems.
  • Stay current with industry trends in AI, RF, and satellite communications to drive innovation.


What you bring to the table...

  • A bachelor's degree in computer science, computer engineering, electrical engineering, software engineering or related fields
  • 8+ years of professional software engineering experience.
  • An active DoD Security at the TS level with SCI eligibility.
  • Proficiency in and familiarity with modern languages (e.g., Python, Swift, Rust, etc.)
  • Demonstrated experience in AI, including familiarity with technologies such as machine learning, deep learning, natural language processing (NLP), computer vision, and neural networks.
  • Hands-on experience with AI/ML frameworks (e.g., TensorFlow, PyTorch) and LLMs (e.g., OpenAI, Hugging Face).
  • Experience with satellite communications, including long-haul data transmission and link budget analysis.
  • Solid understanding of software architecture, design patterns, and system integration.
  • Excellent problem-solving skills and the ability to work independently or in a team.


Bonus points for...

  • An advanced degree (MS/PhD) in Computer Science, Electrical Engineering, or a related field.
  • Strong understanding of radio frequency (RF) systems, signal processing, and communication protocols.
  • Experience with real-time systems, embedded development, or aerospace/defense applications.
  • Familiarity with secure communications, encryption, and cybersecurity best practices.
  • Contributions to open-source AI or communications projects.
  • Program management experience.


At JRC we offer...

  • A competitive compensation package
  • An exceptional employee benefits program, providing support for our team members' well-being and success
  • The chance to contribute to a high-profile Department of Defense (DoD) programs, making a meaningful difference
  • A collaborative work environment where teamwork, creativity, and innovation thrive
  • Opportunities for professional growth and development, helping you advance your career

Skills

Python
Ada
Artificial Intelligence
C#
computer vision
cross-functional
deep learning
Delphi
design patterns
Java
machine learning
NLP
Ruby
Rust
Swift
system integration
TensorFlow
Pytorch