Software Engineer, Senior
Kwaan Bear IT Solutions, LLC
Adelphi, MD, United States
19 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Application Programming Interfaces (APIs)
Agile Methodology
Artificial Intelligence
Data Analysis
Software Applications
Computing Platforms
Computer Vision
Automation of Tests
Bash Shell
C++ (Programming Language)
Command-Line Interface
Cloud Computing
+32 more
Configuration Management
Software Quality
Cyber Security
Information Systems
Databases
Computer Engineering
Continuous Integration
Information Engineering
Linux
Systems Theories
Python (Programming Language)
Machine Learning
Software Architecture
Software Tools
Secure Coding
Software Engineering
Systems Integration
Virtualization Technology
Scripting
High Performance Computing
Data Ingestion
Gitlab
Git
Containerization
Storage Technologies
Information Technology
Machine Learning Operations
Tools for Reporting
Software Version Control
Devsecops
Docker
Data Generation
Job description
- Designing, developing, testing, deploying, and sustaining software applications, services, APIs, command-line tools, and supporting infrastructure
- Architecting and implementing DevSecOps, CI/CD, automated testing, and software release pipelines; developing simulation and digital engineering capabilities to support modeling, performance assessment, synthetic data generation, and large-scale automated testing
- Building and maintaining mission data ingestion, processing, annotation, storage, and analytics pipelines
- Developing machine learning and computer vision support capabilities, including model training, evaluation, data labeling, and automation frameworks
- Creating post-mission analysis, performance assessment, fault analysis, visualization, and reporting tools
- Integrating software across autonomous platforms, mission systems, simulation environments, and government applications
- Supporting high-performance computing, cloud, embedded, ARM, x86, Linux, and containerized computing environments; managing software repositories, configuration management processes, and distributed development architectures
- Implementing software quality assurance, cybersecurity, and secure software development practices
- Developing technical documentation, deployment procedures, engineering standards, and transition packages
- Supporting experimentation, demonstrations, flight tests, operational assessments, and technology transition activities
- Providing technical leadership, mentoring, and knowledge transfer; and identifying opportunities to automate processes, improve development efficiency, enhance software quality, and accelerate the fielding of advanced capabilities.
Work requires expertise in software engineering methodologies;
- Python, C++, Bash, and scripting languages; ROS/ROS2, Git, GitLab, and source code management, Docker, containerization, and virtualization technologies, CI/CD pipeline development;
- Linux and embedded systems engineering, cloud and high-performance computing environments, machine learning operations (MLOps), computer vision and sensor data exploitation, data engineering, analytics, and visualization, simulation and modeling tools
- Software architecture and systems integration; automated testing and validation, cybersecurity and secure coding practices, database and object storage technologies;
- Agile software development methodologies, and technical analysis supporting autonomous, artificial intelligence, and research systems.
Requirements
Certifications: DoD 8570/8140 certification appropriate to assigned duties; applicable technical/baseline certifications as required Education: Bachelorβs degree, in Computer Science, Software Engineering, Computer Engineering Information Technology, Information Systems, or a related technical discipline
- With eight (8+) years of progressively responsible software engineering/application development experience; or twelve (12+) years of directly relevant software engineering, application development, integration, and sustainment experience may be considered in lieu of a degree.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.careerjet.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦