Salesforce Developer
Role details
Job location
Tech stack
Job description
DevOps Gitlab Jenkins Firmware Debugging Scripting Visionary Automation Innovation Algorithms Version Control Control Systems Embedded Systems Software Modules Signal Processing Telecommunications Root Cause Analysis Systems Engineering Systems Integration Software Interfaces Software Engineering Software Development Artificial Intelligence C (Programming Language) C++ (Programming Language) Real-Time Operating Systems Python (Programming Language) Troubleshooting (Problem Solving) Application Programming Interface (API), We are seeking a Software Integration Engineer to join a dynamic defense team. This role focuses on integrating multiple software components, modules, and third-party libraries into a cohesive, functional system for our space-based platforms. The ideal candidate will create and manage the software integration environment, develop automation scripts, and troubleshoot complex issues at the intersection of different software modules., Perform hands-on integration of various software components, including firmware, embedded applications, and signal processing algorithms, onto target hardware.
Develop and maintain software integration plans, procedures, and automated scripts to streamline the build and deployment process.
Collaborate closely with software development and systems engineering teams to define software interfaces (APIs) and resolve integration dependencies.
Configure, manage, and maintain the software integration environment, including build servers, version control systems, and CI/CD pipelines.
Troubleshoot and debug issues during software integration, performing root cause analysis and implementing solutions across teams.
Document integration processes, software builds, and release configurations to ensure repeatability and traceability.
Support system-level testing by providing stable software builds and assisting with software-hardware integration verification.
Skills
ci/cd, Integration, version control, c/c++, test, Hardware, Rtos, embedded, hardware in the loop
Top Skills Details
ci/cd,Integration,version control,c/c++,test,Hardware, Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools. Related Jobs MarkLogic Developer (SME) Leidos Bethesda, MDOn-Site NoSQL Junit DevOps XQuery Equities Marklogic Operations Governance Purchasing Upskilling Market Data Spring Boot Cryptography Business Logic Key Management System Testing Data Processing Custom Software Ancient History Agile Methodology Analytical Method Time Off Management Security Engineering Signals Intelligence Business Requirements Object-Oriented Design Angular (Web Framework) Application Development SQL (Programming Language) Agile Software Development Java (Programming Language) Computer Network Operations Cascading Style Sheets (CSS) Python (Programming Language) Service-Oriented Architecture Software Development Life Cycle Extensible Markup Language (XML) HyperText Markup Language (HTML) JavaScript (Programming Language) Resource Description Framework (RDF) Application Programming Interface (API) SPARQL Protocol And RDF Query Language (SPARQL) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0 Software Engineer Leidos Bethesda, MDOn-Site Unix JIRA Junit DevOps Github Jenkins Equities Scripting Operations Automation Innovation Purchasing User Story Upskilling Market Data Spring Boot Cryptography Key Management System Testing Katalon Studio Version Control Microsoft Azure Ancient History Software Testing Spring Framework Agile Methodology Analytical Method Software Solutions Amazon Web Services Time Off Management Security Engineering Software Engineering Atlassian Confluence Signals Intelligence Bash (Scripting Language) Agile Software Development Java (Programming Language) Google Cloud Platform (GCP) Computer Network Operations Standard Operating Procedure Scrum (Software Development) Python (Programming Language) Software Development Life Cycle JavaScript (Programming Language) Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Google IT Automation with Python
Google Project Management
Salesforce Developer Software Developer Leidos Chantilly, VA*On-Site Linux Jenkins Equities Automation TypeScript Code Review Market Data RESTful API Unit Testing Test Automation Authentications Ancient History Containerization Spring Framework Custom Scripting Agile Methodology Policy Management Industry Standards Workflow Management Amazon Web Services User Interface (UI) Selenium (Software) Software Engineering User Experience (UX) Technological Change Communication Design Full Stack Development Command-Line Interface Angular (Web Framework) Authorization (Computing) Java (Programming Language) Git (Version Control System) Extract Transform Load (ETL) Scrum (Software Development) Amazon Elastic Compute Cloud Top Secret-Sensitive Compartmented Information (TS/SCI Clearance) +0
Google IT Automation with Python
Requirements
Bachelor's degree in engineering or a related technical field.
Experience:
A minimum of 5+ years in software integration, DevOps, or software engineering, preferably in aerospace, defense, or telecommunications environments.
Programming and scripting languages: Python, C/C++, Bash.
Version control systems: Git.
Build automation tools: Jenkins, GitLab CI.
Familiarity with CI/CD pipelines and integration environments
Preferred Qualifications:
Experience with embedded systems, real-time operating systems (RTOS), or software-hardware integration.
Active U.S. Security Clearance