Software Engineer, Principal
$123.64k - $145kFull-time
Dcs Corporation
{"description": "DCS has an exciting opportunity for a Principal Software Engineer providing support to the Command, Control, Communications, and Battle Management Division (C3BM).
Command, Control, Communications, and Battle Management (C3BM) has been tasked with delivering an integrated Department of the Air Force (DAF) Battle Network providing resilient decision advantage and enabling the USAF, USSF, Joint, and Coalition Force to win against the pacing challenge. C3BM supports execution in many different focus areas. C3BM's main efforts are Architecture and Systems Engineering (ASE), Operational Response Team (ORT), and multiple mission integration teams such as Air, Maritime and multiple acquisitions consisting of both the Advanced Battle Management System (ABMS) and Space.
This is a full-time position that can be worked out of Hanscom AFB, Bedford, MA.
Essential Job Functions:
Assess feasibility through analysis, problem definition, and solution evaluation.
Document and demonstrate solutions using diagrams, code, and documentation.
Improve operations by analyzing systems and recommending procedural changes.
Acquire and license software by coordinating with vendors and testing products.
Analyze and summarize development and service issues to inform stakeholders.
Support mission goals by completing engineering tasks as required.
Perform SQA to ensure software meets defined quality standards.
Collaborate in Agile teams to design, code, test, and review software and scripts.
Contribute to build, deployment, and documentation tasks as needed.
Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR).
Conduct system architecture analysis, including feasibility studies and state-of-the-art assessments.
Develop and document system architectures, identify gaps, and recommend solutions using traditional or MBSE approaches.
Maintain system architecture and interoperability requirements.
Define operational requirements and interactions to support system development.
Translate user needs into system-level requirements using DoD acquisition practices.
Analyze training systems and simulators, and evaluate their designs.
Apply DoD acquisition and sustainment engineering processes across product life cycles.
Prepare/review specifications and apply modeling/simulation to optimize performance.
Develop and integrate milestone documentation and reports per DoD/AF policies.
Review contractor drawings for compliance with specifications and standards.
Support all system engineering activities: requirements, design, verification, risk, interfaces, and configuration management.
Share lessons learned and best practices while respecting proprietary constraints.
Conduct market research, trade studies, and system evaluations to guide decisions.
Analyze performance, cost, reliability, and risk to support technical recommendations.
Develop and execute test plans and evaluate test results for acquisition support.
Support logistics, maintenance, configuration, and supply chain efforts, including alternate sourcing for obsolescence issues.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Must have and be able to maintain a Top Secret Level Clearance with current SCI eligibility.
Bachelor's or Master's Degree in a related field and 20+ years of experience with 12+ years of experience in the DoD.
Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V). Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M.
Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management).
Desired Skills:
Familiarity with Electronic Warfare and/or Air Combat operations, including live aircrew training, tactics development, and range infrastructure systems.
Experience developing networked protocols in Windows and Linux environments.
Salary Range : $123,639-$145,000
At DCS, we pride ourselves on providing flexibility that allows employees to balance meaningful work with their personal lives. We offer competitive compensation, benefits, and opportunities for learning and development.
Our broad and competitive mix of benefits is designed to support and protect employees and their families. Our robust benefit offerings include medical, dental, 401k, ESOP, PTO, education reimbursement, work/life balance, parental and other leave programs.
Learn more about our benefits here:
[Link available when viewing the job]
Ref: 7393
7834", "salary_raw": "Row(double=None, string='USD 123,639.00 - 145,000.00 per year')"}
Command, Control, Communications, and Battle Management (C3BM) has been tasked with delivering an integrated Department of the Air Force (DAF) Battle Network providing resilient decision advantage and enabling the USAF, USSF, Joint, and Coalition Force to win against the pacing challenge. C3BM supports execution in many different focus areas. C3BM's main efforts are Architecture and Systems Engineering (ASE), Operational Response Team (ORT), and multiple mission integration teams such as Air, Maritime and multiple acquisitions consisting of both the Advanced Battle Management System (ABMS) and Space.
This is a full-time position that can be worked out of Hanscom AFB, Bedford, MA.
Essential Job Functions:
Assess feasibility through analysis, problem definition, and solution evaluation.
Document and demonstrate solutions using diagrams, code, and documentation.
Improve operations by analyzing systems and recommending procedural changes.
Acquire and license software by coordinating with vendors and testing products.
Analyze and summarize development and service issues to inform stakeholders.
Support mission goals by completing engineering tasks as required.
Perform SQA to ensure software meets defined quality standards.
Collaborate in Agile teams to design, code, test, and review software and scripts.
Contribute to build, deployment, and documentation tasks as needed.
Support all phases of the acquisition lifecycle through engineering activities and documentation (e.g., AoA, SEP, CDR).
Conduct system architecture analysis, including feasibility studies and state-of-the-art assessments.
Develop and document system architectures, identify gaps, and recommend solutions using traditional or MBSE approaches.
Maintain system architecture and interoperability requirements.
Define operational requirements and interactions to support system development.
Translate user needs into system-level requirements using DoD acquisition practices.
Analyze training systems and simulators, and evaluate their designs.
Apply DoD acquisition and sustainment engineering processes across product life cycles.
Prepare/review specifications and apply modeling/simulation to optimize performance.
Develop and integrate milestone documentation and reports per DoD/AF policies.
Review contractor drawings for compliance with specifications and standards.
Support all system engineering activities: requirements, design, verification, risk, interfaces, and configuration management.
Share lessons learned and best practices while respecting proprietary constraints.
Conduct market research, trade studies, and system evaluations to guide decisions.
Analyze performance, cost, reliability, and risk to support technical recommendations.
Develop and execute test plans and evaluate test results for acquisition support.
Support logistics, maintenance, configuration, and supply chain efforts, including alternate sourcing for obsolescence issues.
Required Skills:
Due to the sensitivity of customer related requirements, U.S. Citizenship is required.
Must have and be able to maintain a Top Secret Level Clearance with current SCI eligibility.
Bachelor's or Master's Degree in a related field and 20+ years of experience with 12+ years of experience in the DoD.
Experience with Information Technology (IT) systems and the design, development, testing, evaluation, and maintenance of software, including software Verification and Validation (V&V). Personnel must meet Information Assurance Technical (IAT) Level II certification requirements per DoD 8570.01-M.
Experience across the full software development lifecycle for DoD systems, including architecture, design, implementation, testing, documentation, delivery, and sustainment, with knowledge of software engineering best practices (coding standards, code reviews, source control, build processes, and configuration management).
Desired Skills:
Familiarity with Electronic Warfare and/or Air Combat operations, including live aircrew training, tactics development, and range infrastructure systems.
Experience developing networked protocols in Windows and Linux environments.
Salary Range : $123,639-$145,000
At DCS, we pride ourselves on providing flexibility that allows employees to balance meaningful work with their personal lives. We offer competitive compensation, benefits, and opportunities for learning and development.
Our broad and competitive mix of benefits is designed to support and protect employees and their families. Our robust benefit offerings include medical, dental, 401k, ESOP, PTO, education reimbursement, work/life balance, parental and other leave programs.
Learn more about our benefits here:
[Link available when viewing the job]
Ref: 7393
7834", "salary_raw": "Row(double=None, string='USD 123,639.00 - 145,000.00 per year')"}
Vacancy posted 8 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer, Principal in Bedford, TX vacancy
- ...Description: Serve as the F-35 Pilot Systems Software Architect. In this role, the candidate will drive the F-35 display software architecture... ...Bachelors degree required in Computer Science and or Software Engineering. Experience in the following: • display architectures...PrincipalFull timeWork at officeRemote workRelocationShift work3 days per week
- ...Job title: SAP FICO Principal Consultant Work Location: Irving, TX - 75039 ( Hybrid, 2 days to office in Irving, TX office ) Minimum years of experience: 10 Years Job Description: At least 12 years of experience in Configuration/solutions evaluation...PrincipalWork experience placementWork at office
- ...Principal Software Engineer - Java GameStop is in the midst of a game-changing metamorphosis, transforming from old school into a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software...Principal
- ...AI Security Principal Developer We are seeking an AI Security Principal Developer to serve as a strategic advisor to AI and engineering teams on building secure, trustworthy AI solutions. This role focuses on applying AI, analytics, and data-driven thinking to drive...Principal
- ...Job title: Principal Front End Engineer (Hands-On Angular) Client: American Airlines # of Positions: 2 (55063-1 & 55064-1) Tenure: Until Dec 31st 2026 Interview Process: Internal & Client Job Summary: This role is for a hands on Principal Front...Principal
$160k - $200k
...Principal Software Engineer - Open Mission Systems (OMS) Location: Fort Worth, TX or Palmdale, CA. Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Thompson Software Solutions is seeking a Principal Software...PrincipalRemote work$160k - $200k
...Job Title: Principal Software Engineer (Test) Location : Fort Worth, TX or Palmdale, CA. Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Company Overview Founded in 2004 with locations...PrincipalRemote work- ...and Mockito. Collaborate with product owners, architects, and engineering teams to analyze requirements, design technical solutions, and... ...progressive, post-baccalaureate experience in the job offered or as a software engineer, application developer, software architect, or in a...PrincipalWork from home
$139.9k - $274.8k
...Responsibilities include the following. Collaboration with engineers and researchers to build and optimize training infrastructure... ...working with engineering teams to deliver large-scale software systems, preferably in AI, machine learning, graphics or related...PrincipalOngoing contractLocal area- ...Job Description Job Description Principal Embedded Software Engineer Hurst, TX (100% Onsite) Direct Hire | Bonus Eligible | Active Secret Clearance Required What You’ll Do Develop embedded software in C++ within real-time, safety-critical environments...Principal
$139.9k - $274.8k
...technology? The AI Frameworks team at Microsoft develops software that pushes the cutting edge of performance and experience... ..., Cognitive Service, Copilot+ PC, and many others. As the Principal Software Engineer on our team, you would have the opportunity to work on:...PrincipalOngoing contractWork at officeLocal area- ...is prioritized, and you can truly make a global impact. Responsibilities About The Role: At GM Financial, Senior Principal Engineers are both visionary leaders and hands on builders. Principal Engineers work on our hardest problems, help establish technical...PrincipalH1bWork at officeVisa sponsorshipFlexible hours3 days per week
- ...Principal Engineer - Platform Engineering & Production Support Team Overview This role supports a critical Platform Engineering team responsible for stabilizing, scaling, and operating applications as they move closer to production release. The team plays a key...PrincipalFor contractorsShift work
$60 - $66.67 per hour
...Your Impact** We are seeking a driven and purposeful Senior Engineer to join a highly visible team focused on building ultra-low latency... ...Bring** * **Experience & Expertise:** * 6+ years of solid software development experience on large-scale enterprise platforms. *...PrincipalHourly payTemporary workFlexible hours$142.8k - $274.8k
...Do you enjoy solving problems, writing software, and working with customers? Do you want... ...join us! The Industry Solutions Engineering (ISE) team is a global engineering organization... ...platform. We are hiring a Principal Software Engineer with deep experience...PrincipalOngoing contractLocal areaVisa sponsorshipWork visaFlexible hours- ...responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities related to software products used...PrincipalRemote workFlexible hours
$129.02k - $163.6k
...Associate Principal, Software Engineering SDET Responsible for the design, development, and maintenance of test automation frameworks for new and existing applications. Evaluate testcases for regression coverage, automate newly implemented functionality, and develop...PrincipalWork experience placementRemote work2 days per week$160k - $200k
...Principal Software Engineer – Mission Systems Location: Fort Worth, TX or Palmdale, CA. Salary Range: $160,000 - $200,000 + Bonus Eligible Security Clearance: Active Secret Clearance Required Company Overview Founded in 2004 with locations in Atlanta, GA...PrincipalRemote work- ...within the FinSight organization. As an Associate Director / Principal-level engineer, you will combine hands-on engineering expertise with... ...Qualifications At least 8 =10 years of related experience in software engineering, including enterprise application delivery....PrincipalRemote workFlexible hours
$104.8k - $149.3k
...Company Description Job Description Summary: The Principal Engineer serves as the primary technical authority for software systems across New Product Introduction (NPI) and requisition projects. This role ensures that all solutions are safe, reliable, and compliant...PrincipalWork experience placementWorldwideRelocation package$86.09 - $94.09 per hour
...Genesis10 is currently seeking a Principal Engineer - Platform Engineering for a contract position with a Global Financial Institution located in Irving, TX. This is a 12+ month contract opportunity. This role supports a critical Platform Engineering team responsible...PrincipalHourly payPermanent employmentContract workShift work- ...Principal Engineer Software Development Reports To: Head - Product & Platform Development Department: Chief Technology Officer Work Location: Southlake, Dallas, TX Relocation: Candidates willing to relocate permanently will be considered. For such candidates...PrincipalFull timeRelocationRelocation package
- ...Job Title: Principal Engineer (10441) Location: Fort Worth, TX (Must Need Local- & F2F Interview) Client: VenusGeo | American... ..., plus 5-7 years of experience in the job offered or in software development or engineering plus demonstrated experience in:...PrincipalLocal area
- ...on YouTube. Job Summary: Elbit Systems of America is seeking a highly skilled and experienced Senior Microsoft 365 (M365) Engineer with specialized expertise in GCC High (GCCH) environments and one commercial instance for, collaboration technologies with a focus...PrincipalContract workImmediate startFlexible hours
- ...in this role: Being a member of IT CSS WRAFT Delivery team, the Principal Sofware Engineer is responsible for creating, designing, deploying, and supporting applications, programs, and software solutions. May include research, new development, prototyping, modification...PrincipalRemote workFlexible hours
- ...Package Consultant 3 Career Role Principal Consultant - US Work Location... ...capabilities and limitations and develop critical software applications in collaboration with the... ...migration New depreciation engine Parallel valuation & currency setup...PrincipalFull timeTemporary workWork at officeRelocation
- ...Associate Director of Snowflake Platform Engineering Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic and supportive team, and receive investment in your professional development? At DTCC, we are at the...PrincipalRemote workFlexible hours
- ...Principal DevSecOps Engineer Are you ready to make an impact at DTCC? Do you want to work on innovative projects, collaborate with a dynamic... ...define clear standards, embed security automation into the software delivery lifecycle, and drive adoption of infrastructure-as...PrincipalRemote workFlexible hours
- ...Administrative Assistant To The Principal The primary purpose is to provide administrative support to assigned administrative personnel... ..., communication, and interpersonal skills Proficiency in software applications to develop spreadsheets, databases, and word...PrincipalWork at office
- ...environment, analyzing and diagnosing issues with files sent by clients daily. Handling data file conversions using third party ETL software. Coordinating projects. Job Responsibilities: Analyze and Diagnose issues with Loans Files sent from...Full timeWork at officeLocal areaWork from home
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer, Principal. Be the first to apply!
Related searches
- startup software engineer Bedford, TX
- software developer Bedford, TX
- ngo software engineer Bedford, TX
- software engineer Bedford, TX
- cybersecurity software engineer Bedford, TX
- part time software developer remote Bedford, TX
- intel software engineer Bedford, TX
- software engineer healthcare Bedford, TX
- software developer fintech Bedford, TX
- consulting software engineer Bedford, TX


