Software Engineer III jobs in United States
cer-icon
Apply on Employer Site
company-logo

Nickerson Talent Solutions ยท 2 days ago

Software Engineer III

Nickerson Talent Solutions is seeking an experienced Software Engineer III with deep expertise in C/C++. The role involves driving the development and modernization of the Command, Control and Intelligence (C2I) product line, focusing on large-scale software systems and architecture in a mission-critical environment.

Staffing & Recruiting
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote
Hiring Manager
Sepideh Majdedin
linkedin

Responsibilities

Design, develop, and modernize major components within a large, long-lived C++ codebase
Work across an environment of modern cloud/container platforms (Docker/Podman/Kubernetes)
Lead or support architecture decisions, refactoring initiatives, performance improvements, and code modernization efforts
Diagnose and resolve complex, system-level issues, including multi-threaded behavior, memory management, and real-time processing
Contribute to containerization strategies, CI/CD enhancements, and runtime optimization of large applications
Provide technical mentorship to mid- and junior-level engineers
Apply and advocate for best practices in coding, design, testing, reliability, and performance

Qualification

C/C++ContainerizationGitLinuxObject-oriented designAlgorithm designDistributed systemsSoftware security practicesTechnical leadership

Required

6+ years of professional software development experience (or equivalent contributions)
Expert-level proficiency in C and C++, including memory management, multi-threading, performance optimization, and debugging
Experience developing and running applications in containers (Podman/Docker)
Proficiency with Git, including merging, rebasing, branching strategies, merge requests/pull requests, and collaborative code review
Strong background in Linux (development, debugging, shells, build systems)
Bachelor's degree in Computer Science, Software Engineering, or related Science, Technology, Engineering, or Mathematics (STEM) field
U.S. Citizenship and ability to obtain a security clearance

Preferred

Experience in Defense, Aerospace, Air & Missile Defense, or other real-time/multi-sensor systems
Hands-on experience with: Multi-container orchestration: Docker or Podman Compose
Container platforms: Kubernetes, OpenShift, Rancher, or similar
Build systems: CMake, Make, Ninja
CI/CD pipelines: Jenkins, GitLab CI, GitHub Actions
Strong understanding of: Object-oriented design and modern C++ paradigms
Algorithm design and data structures
Distributed systems, networking, or real-time processing
Experience working with large, complex codebases (hundreds of thousands to millions of lines)
Experience with software security practices, including, CVE remediation, dependency analysis, and secure coding principles
Demonstrated ability to lead technical efforts and guide small development teams

Company

Nickerson Talent Solutions

twitter
company-logo
We are a premier provider of staffing solutions for businesses across a wide range of industries.

Funding

Current Stage
Early Stage

Leadership Team

leader-logo
Stephanie Nickerson McDermott
GC and CFO
linkedin
Company data provided by crunchbase