Senior Software Engineer
Job Description
Job Description
Description:
Type: Full-Time(W2) On-site/Hybrid, Arlington, VA (Remote option available for the right candidate)
DeepSig is the industry leader in ML-based signal sensing with a strong product portfolio. We are seeking a Senior Software Engineer to expand that portfolio utilizing the latest technology to meet the demands of a rapidly evolving industry.
In this role, you will participate in the influence of the full product development life cycle: from requirements and design through development, validation, documentation, launch, and ongoing maintenance. You will work directly with key customers and product stakeholders to shape the roadmap and deliver high-impact features.
As part of the process, we may invite you to complete a short, practical exercise to showcase your development skills.
What You'll be Doing:
- Expand and maintain DeepSig signal sensing products
- Work with product stakeholders to contribute to the roadmap, delivering customer and engineering-driven features
- Keep up with software and hardware advances and industry best practices; identify appropriate technologies and chart a course for their integration
- Create and maintain technical designs; lead and participate in design reviews to ensure quality and alignment across the team
- Manage build systems and dependencies
- Work directly with key customers to establish requirements, design solutions, develop, and deliver
Tech Stack:
- C++17
- NVIDIA stack (CUDA, TensorRT)
- Python, PyTorch
- CMake
- Docker
- GitLab
- GoogleTest, pytest
What We Need to See:
- Candidates must be authorized to work in the United States by US citizenship to meet certain information processing and contract requirements
- Bachelor’s degree in Electrical Engineering, Computer Science, or related field; Master's degree preferred
- 7+ years of C++ development experience with strong command of modern C++
- Experience developing and maintaining build environments for C/C++ applications (Make/CMake)
- Demonstrated experience across full software development life cycle
- Technical leadership experience such as mentoring engineers, leading design reviews, and coordinating work across a team
What We Would Like to See:
- Experience managing CI/CD pipelines (e.g., GitLab CI)
- Experience developing and deploying applications on Linux (packaging, system services, shell scripting)
- GPU development experience (e.g. CUDA)
- Software-defined radio (SDR) experience
- Embedded system experience
- This opportunity is ideal if you possess experience in or a strong enthusiasm for AI/ML, HPC, SIGINT, SDR, FPGA, or wireless technology
Working at DeepSig
DeepSig is growing its technical team while cultivating a collaborative, agile, and fun small-team culture. We value creativity, knowledge sharing, and employee growth, and we encourage participation in scientific publications, conferences, and open-source software. We offer competitive salaries and benefits, an employee stock option grant program, an environment where we are excited to be transforming and disrupting how signal processing is done with AI/ML, a welcoming and inclusive environment, a flexible schedule, and a great work / life balance.
DeepSig is an equal-opportunity employer and does not discriminate based on race, ethnicity, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability. We are dedicated to cultivating an inclusive, diverse, and engaging workplace where individuals feel fulfilled, inspired, and motivated. We value the unique perspectives that our team brings.
Requirements:Recommended Jobs
Commercial Concrete Estimator
General Description: The primary function of the Concrete Estimator is to provide accurate bid proposals and scope analysis for potential construction projects. Additional responsibilities include q…
SAP NS2 Customer Experience Platform Developer
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and w…
Engagement Scheduling Team Lead
Description gTANGIBLE Corporation (gTC), www.gtangible.com, is a C corporation and a registered Government contractor that provides services and solutions in: ~National Security Programs ~Profe…
Area Manager - DMV Area
Job Description Job Description Description: The Area Manager - DMV Area is responsible for the effective operation of multiple company-operated business units. This role focuses on ensuring cus…
Senior ServiceNow Developer
Job Description Job Description DirectViz Solutions (DVS) is a dynamic and rapidly growing government contractor committed to delivering innovative IT solutions that address the mission-critical …
Network Plant Engineer|Req#4350
Description ActioNet is seeking aNetwork Plant EngineerJNYto join our team in Multiple CONUS sites. The Network plant engineer will be responsible for surveying, designing, and implementing fib…
Full Time Wash Attendant at Long Street TigerWash
Steer your career into clean fun and join TigerWash! Our Long Street TigerWash is searching for a friendly sales driven person to join our team! This is a Full Time Role , including some Saturdays …
Apple Farm Manager
Apple Farm Manager (6172) Location: Virginia Job Number: 6172 Farm Manager position immediately available to oversee an established Apple Orchard with 320,000 planted trees in Central Virginia…
Applications Architect- Intel- TS/SCI w/poly
Public Trust: None Requisition Type: Pipeline Job Description Software Applications Architect Transform technology into opportunity as a Software Architect SME at GDIT. Shape what’s n…
Civil Engineer / Land Development
Job Description Job Description At Whitman, Requardt & Associates, LLP, we are "People Focused and Project Driven". We have been in business for more than 110 years and we are known for our quali…