Ardent Staffing Solutions
Software EngineerArdent Staffing SolutionsWilmington, North Carolina, United States

This job offer is no longer available

Ardent Staffing Solutions

Software Engineer

Ardent Staffing Solutions
  • US
    Wilmington, North Carolina, United States
  • US
    Wilmington, North Carolina, United States

About

Senior Software Engineer | Join the Future of Security Technology
Location: Wilmington, MA (Direct Hire)
Salary Range: $90,000 – $130,000
Employment Type: Full-time, Exempt
The Opportunity
Are you a polyglot engineer who thrives at the intersection of high-performance hardware and scalable software We are looking for a Senior Software Engineer to become a cornerstone of our Engineering team. In this role, you won’t just be writing code; you will be architecting a resilient, high-performance platform that handles real-time data at scale.
From low-latency C++ data ingestion to high-level Python control components, your work will span the entire architecture. If you enjoy defining how complex services communicate and ensuring real-time performance in a mission-critical environment, we want to meet you.
What You’ll Do
* Architect & Lead: Design and implement core microservices using a modern stack (C++, Python, Java), ensuring our systems are modular, fast, and maintainable.
* Bridge the Gap: Collaborate closely with hardware teams on FPGA/RFSOM interfaces to ensure seamless, low-latency data acquisition from specialized imaging sensors.
* Define the Contract: Use GRPC to build robust, language-agnostic communication protocols that keep our distributed systems in perfect sync.
* Optimize Performance: Develop high-speed components using BSD Sockets and interface directly with specialized hardware for real-time data processing.
* Innovate Testing: Build and utilize "Replayer" components for advanced simulation and scenario analysis, ensuring our pipeline is battle-tested.
* Modernize Deployment: Contribute to our containerization strategy (Docker) and help establish best practices for orchestration, monitoring, and logging.
What You Bring
* Experience: 5+ years of professional software development with a focus on scalable, distributed systems.
* Polyglot Mindset: Deep proficiency in at least two of our core languages: C++, Python, or Java.
* Architectural Depth: Proven experience with microservices, asynchronous communication, and event-driven patterns.
* Technical Toolkit: Practical expertise with GRPC and service contracts. If you’re familiar with high-speed networking protocols like BSD Sockets, that’s a major plus.
* DevOps Savvy: Experience with Docker and a solid understanding of workload orchestration.
* Data Fluency: A track record of designing systems for high-volume, real-time data acquisition.
Bonus Points For
* Experience with hardware acceleration (FPGA, RFSOM).
* Familiarity with image/signal processing or machine learning pipelines.
* Knowledge of message brokers or central communication buses beyond standard REST.
* A background in web technologies or webserver development (C++ or Python frameworks).
Why Join Us in Wilmington
This is a direct-hire position located in our Wilmington, MA office. You will work in a dynamic, fast-paced environment where your contributions have a direct impact on the safety and security of the world. We offer a collaborative culture where engineering excellence is celebrated and professional growth is a priority.
How to Apply
Ready to build the next generation of security platform Please send your resume to rrodriguez@ardent-staffing.com.
#IND1
  • Wilmington, North Carolina, United States

Languages

  • English
Notice for Users

This job was posted by one of our partners. You can view the original job source here.