Post job

Principal software engineer jobs in Newport News, VA

- 328 jobs
All
Principal Software Engineer
Software Engineer
Senior Software Engineer
Software Engineer Lead
Software Developer
Lead Engineer
Senior Software Engineer Manager
Software Tester
Embedded Software Developer
Senior Leader
Software Developer Internship
Software Systems Engineer Lead
Assistant Software Engineer
Software Test Engineer
  • Software Engineer

    Acro Service Corp 4.8company rating

    Principal software engineer job in Newport News, VA

    Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. This position is intended to support the database development team in the Coatings Technology and Materials Engineering Department E33. Candidate must be able to work well with all types of different people in various positions both within the coatings commodity and various other commodities like welding and NDT to develop software that provides integrated solutions and streamlines disconnected processes and tools. Additionally the candidate must be able to perform the following: • Regular communication with direct management on progress • Utilize customer input to improve deliverables • Instruction and requirements development • Agile project management • Background using Azure DevOps and Git Basic Qualifications 2 Years with Bachelor of Science degree in related field; 0 years of relevant professional experience with a Master's Degree Preferred Qualifications: • C#, SQL, VB, Java, JSON, Python, • Working knowledge of LINQ and Entity Framework • Visual Studio for software development, • Practical understanding of Microsoft Visual Basic • Ability to work with variety of different people in the Trades, and Engineering Management, • Capable of contributing to, and leading multiple projects from a software development standpoint. The ability to work off of requirements assigned to you in task boards in Azure Dev Ops. • Ability to debug and problem shoot complex coding issues.
    $96k-133k yearly est. 5d ago
  • Software Engineer

    Redbeard Solutions

    Principal software engineer job in Newport News, VA

    Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Critical Skills This position is intended to support the database development team in the Coatings Technology and Materials Engineering Department E33. Candidate must be able to work well with all types of different people in various positions both within the coatings commodity and various other commodities like welding and NDT to develop software that provides integrated solutions and streamlines disconnected processes and tools. Additionally the candidate must be able to perform the following: • Regular communication with direct management on progress • Utilize customer input to improve deliverables • Instruction and requirements development • Agile project management • Background using Azure DevOps and Git Preferred Qualifications Skilled in the following: • C#, SQL, VB, Java, JSON, Python, • Working knowledge of LINQ and Entity Framework • Visual Studio for software development, • Practical understanding of Microsoft Visual Basic • Ability to work with variety of different people in the Trades, and Engineering Management, • Capable of leading multiple projects from a software development standpoint. The ability to communicate well with highly technical and non-technical people, and act as an intermediary between customers and software team. • Ability to refactor code solutions to make it cleaner and more efficient. The ability to coach junior members in problem solving and convey good coding practices. Working knowledge of clean code methodology. Working knowledge of Model-View-Presenter (MVP) architecture. Basic Qualifications: 9 Years with Bachelor of Science degree in related field; 7 years of relevant professional experience with a Master's Degree; 4 years of relevant professional experience with a PhD. Travel: No, position does not require travel PPE Required: Hard Hat, Safety Glasses, Steel Toe Boots Elevator Access: No Parking: Non NNS Employee parking Virtual/Telework Opportunity: No • Experience configuring, securing, troubleshooting, and maintaining network infrastructure equipment in either Layer 2 or Layer 3 configurations. • Installation & Configuration: Installing, configuring, and maintaining operating systems, server hardware, and related software and applications. • System Maintenance: Monitoring system performance, applying software updates and security patches, and managing user accounts, permissions, and access rights. • Troubleshooting & Support: Diagnosing and resolving technical issues to ensure the continuous operation of systems, often requiring on-call availability for emergencies. • Security Management: Implementing and enforcing security best practices, managing firewalls, and developing safeguards to protect systems and data from breaches. • Data Management: Designing and implementing backup solutions, managing data storage, and developing and executing disaster recovery plans.
    $71k-95k yearly est. 1d ago
  • Lead Software Engineer, Full Stack

    Capital One 4.7company rating

    Principal software engineer job in Newport News, VA

    Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll be part of a big group of makers, breakers, doers and disruptors, who solve real problems and meet real customer needs. We are seeking Full Stack Software Engineers who are passionate about marrying data with emerging technologies. As a Capital One Lead Software Engineer, you'll have the opportunity to be on the forefront of driving a major transformation within Capital One. What You'll Do: Lead a portfolio of diverse technology projects and a team of developers with deep experience in distributed microservices, and full stack systems to create solutions that help meet regulatory needs for the company Share your passion for staying on top of tech trends, experimenting with and learning new technologies, participating in internal & external technology communities, mentoring other members of the engineering community Collaborate with digital product managers, and deliver robust cloud-based solutions that drive powerful experiences to help millions of Americans achieve financial empowerment Utilize programming languages like JavaScript, Java, HTML/CSS, TypeScript, SQL, Python, and Go, Open Source RDBMS and NoSQL databases, Container Orchestration services including Docker and Kubernetes, and a variety of AWS tools and services Basic Qualifications: Bachelor's Degree At least 4 years of experience in software engineering (Internship experience does not apply) At least 1 year experience with cloud computing (AWS, Microsoft Azure, Google Cloud) Preferred Qualifications: Master's Degree 7+ years of experience in at least one of the following: JavaScript, Java, TypeScript, SQL, Python, or Go 3+ years of experience with AWS, GCP, Microsoft Azure, or another cloud service 4+ years of experience in open source frameworks 1+ years of people management experience 2+ years of experience in Agile practices At this time, Capital One will not sponsor a new applicant for employment authorization, or offer any immigration related support for this position (i.e. H1B, F-1 OPT, F-1 STEM OPT, F-1 CPT, J-1, TN, E-2, E-3, L-1 and O-1, or any EADs or other forms of work authorization that require immigration support from an employer). The minimum and maximum full-time annual salaries for this role are listed below, by location. Please note that this salary information is solely for candidates hired to perform work within one of these locations, and refers to the amount Capital One is willing to pay at the time of this posting. Salaries for part-time roles will be prorated based upon the agreed upon number of hours to be regularly worked. McLean, VA: $193,400 - $220,700 for Lead Software Engineer Richmond, VA: $175,800 - $200,700 for Lead Software Engineer Candidates hired to work in other locations will be subject to the pay range associated with that location, and the actual annualized salary amount offered to any candidate at the time of hire will be reflected solely in the candidate's offer letter. This role is also eligible to earn performance based incentive compensation, which may include cash bonus(es) and/or long term incentives (LTI). Incentives could be discretionary or non discretionary depending on the plan. Capital One offers a comprehensive, competitive, and inclusive set of health, financial and other benefits that support your total well-being. Learn more at the Capital One Careers website . Eligibility varies based on full or part-time status, exempt or non-exempt status, and management level. This role is expected to accept applications for a minimum of 5 business days.No agencies please. Capital One is an equal opportunity employer (EOE, including disability/vet) committed to non-discrimination in compliance with applicable federal, state, and local laws. Capital One promotes a drug-free workplace. Capital One will consider for employment qualified applicants with a criminal history in a manner consistent with the requirements of applicable laws regarding criminal background inquiries, including, to the extent applicable, Article 23-A of the New York Correction Law; San Francisco, California Police Code Article 49, Sections ; New York City's Fair Chance Act; Philadelphia's Fair Criminal Records Screening Act; and other applicable federal, state, and local laws and regulations regarding criminal background inquiries. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation, please contact Capital One Recruiting at 1- or via email at . All information you provide will be kept confidential and will be used only to the extent required to provide needed reasonable accommodations. For technical support or questions about Capital One's recruiting process, please send an email to Capital One does not provide, endorse nor guarantee and is not liable for third-party products, services, educational tools or other information available through this site. Capital One Financial is made up of several different entities. Please note that any position posted in Canada is for Capital One Canada, any position posted in the United Kingdom is for Capital One Europe and any position posted in the Philippines is for Capital One Philippines Service Corp. (COPSSC).
    $193.4k-220.7k yearly 1h ago
  • Lead CSV Engineer

    Technical Source

    Principal software engineer job in Petersburg, VA

    We are seeking a highly skilled CSV (Computer System Validation) Engineer to lead the validation activities for PLC-based control systems and enterprise IT systems. The ideal candidate will have extensive experience in ensuring compliance with industry standards and regulations, and possess deep expertise in system validation, quality assurance, and regulatory requirements. Key Responsibilities: Lead the validation efforts for PLC-based control systems and enterprise IT systems. Develop, review, and approve validation documentation, including Validation Plans, IQ/OQ/PQ Protocols, and Validation Summary Reports. Validate Data Historian and SCADA systems to ensure reliable data capture, storage, and retrieval. Develop protocols for testing the accuracy and precision of historical data logging. Ensure Historian and SCADA systems comply with regulatory and operational standards during the validation lifecycle. Ensure data integrity practices are robust across all validated systems to prevent unauthorized alterations. Ensure compliance with FDA, EU, and other relevant regulatory standards (e.g., 21 CFR Part 11, GAMP 5). Collaborate with cross-functional teams, including Engineering, IT, Quality Assurance, and Regulatory Affairs, to support validation projects. Perform risk assessments and develop mitigation strategies for computer systems. Manage and coordinate validation projects, ensuring timely delivery and adherence to project timelines. Conduct and participate in internal and external audits as well as inspections of systems and processes to ensure ongoing compliance. Provide training and guidance to other team members on validation best practices. Stay updated with industry trends and emerging technologies to ensure continuous improvement in validation processes. Qualifications: Bachelor's degree in Engineering, Computer Science, or a related field; Master's degree preferred. Minimum of 5-7 years of experience in computer system validation within the pharmaceutical, biotechnology, or related industries. Bachelor's degree in Engineering, Computer Science, or a related field. Proven experience in Computer System Validation in a regulated environment. Strong understanding of PLC-based control systems, SCADA and Historian, as well as enterprise IT systems. In-depth knowledge of regulatory requirements, including 21 CFR Part 11, GAMP 5, and other applicable standards. Proven track record of successful project management and leadership in validation projects. Excellent analytical, problem-solving, and decision-making skills. Strong communication and interpersonal skills, with the ability to work effectively in a team environment. Certification in validation or quality systems (e.g., ASQ, ISPE) is a plus.
    $73k-102k yearly est. 4d ago
  • JR Software Tester

    I.T. Excel

    Principal software engineer job in Virginia Beach, VA

    I.T. Excel is a new breed of service firm - an industry-focused consulting and integration firm offering a broad range of solution offerings to clients from a broad range of Industries. ITE is an end-to-end global consulting & solutions company with over 250 employee .We help companies bring improved focus to IT and how it aligns with the business, executes on its priorities and balances between innovation and efficiency. We have successfully shared with many of our clients the strategies, approaches and techniques necessary to transform IT capability and enable the implementation of business strategy. We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. Job Description RELOCATION IS A MUST AND 4 WEEKS MANDATORY IN-PERSON TRAINING IN RESTON, VA Title: Jr. Validation Engineer/QA Analyst/ Jr. QA Tester/Business Analyst/BA Description : WE ARE LOOKING FOR FRESH GRADUATES FOR QA and Validation POSITIONS. Employment Benefits: Competitive Base Salary: Base Pay of $55,000 - $58,000 / Yr with periodic reviews (usually every 6 months) and increments. I.T. EXCEL is an E-VERIFIED Company . I.T. Excel is a new breed of service firm - an industry-focused consulting and integration firm offering a broad range of solution offerings to clients from a broad range of Industries. ITE is an end-to-end global consulting & solutions company with over 250 employee .We help companies bring improved focus to IT and how it aligns with the business, executes on its priorities and balances between innovation and efficiency. We have successfully shared with many of our clients the strategies, approaches and techniques necessary to transform IT capability and enable the implementation of business strategy. We specialize in the following technologies- QA/Software Testing, Business Analysis and Computer System Validation. Client Sites anywhere within USA. Candidates must be willing to relocate anywhere within USA for their projects . Clients: We mostly work with Fortune 50 companies. We have existing contracts/partnership with Amgen, Aventis, Alfa Physician Resources, Baxter, Bank of America, Bank One, Biogen, Cisco Systems, Citi Bank, Citizens Bank, Cymbal, Deutsche Bank, Eli Lilly, Freddie Mac, Fannie Mae, GMAC Insurance, IBM, ING Direct Bank, Johnson & Johnson, JP Morgan & Chase, LL Bean, Liberty Mutual, Nasdaq, Navimedix, Nextel, Pfizer, State Farm Insurance, Schering Plough, Wells Fargo, Verizon, 3 COM and many more. Health Insurance: ITE provides all its full-time employees with medical insurance. Health Insurance coverage (PPO Plan) is offered by Anthem Blue Cross Blue Shield, one of the leading healthcare companies in the United States. This allows easy access to dependable healthcare, through a large network of physicians and hospitals, spread across the United States. We are also working on adding other benefits like Dental/Vision Workers Compensation: Workers' compensation insurance is provided to all employees, covering them against work related injuries and/or disabilities. Relocation Assistance: We offer our employees Relocation Assistance, to help them with the relocation costs while starting their project at client site Qualifications Qualifications : BS in Biomedical Engineering/ BS in Chemical Engineering/ Computer Science/ MS Computer Science/ BBA/ MBA/ Engineering degree required from an accredited university or college. Minimum Experience: Recent college graduates with no experience or graduates with few years of experience preferred. Computer literate and familiar with the use of word processing, spreadsheet, and basic database applications preferred. Additional Information Skills/Abilities/Competencies Required: Must be ambitious, have strong work ethic, and a willingness to learn Be a fast learner with strong problem solving skills Demonstrated strength in verbal and written communication Positive & winning attitude Excellent communication and interpersonal skills Ability to understand and effectively communicate at all management levels, technical dependencies, timeline impact and risks Employment Benefits: Competitive Base Salary.
    $55k-58k yearly 6h ago
  • Software Engineer

    Staffed4U

    Principal software engineer job in Newport News, VA

    Clearance Required: Active Secret Clearance Employment Type: Full-Time Salary Range: $83,000-$178,000 (USD) base salary Salary is commensurate with experience, education, and skill level. Additional bonuses and a comprehensive benefits package may apply. Position Overview: This position offers an exciting opportunity for a Software Engineer with strong technical skills, initiative, and a passion for problem-solving in dynamic environments. Engineers at all levels (Junior, Mid, and Senior) are encouraged to apply. The role involves full life-cycle software development with a focus on Agile methodologies and collaboration across geographically dispersed teams. Key Responsibilities: Drive software development efforts across the full lifecycle: requirements, design, implementation, testing, and maintenance Exhibit a positive, proactive approach to software problem-solving, especially in undefined or evolving technical environments Interface effectively with remote development teams and communicate project status and blockers clearly Lead or support technical investigations and provide sound technical recommendations Support integration of mission-critical software systems into larger enterprise platforms Develop and maintain documentation, unit testing, and quality assurance practices Follow Agile development methodologies and contribute to team sprints and deliverables Required Qualifications: Bachelor's degree in a STEM field or equivalent experience Proficiency in Java and object-oriented programming principles Familiarity with build tools (e.g., Maven) and version control (e.g., Git) Experience writing and maintaining software documentation Solid understanding of software testing principles and unit testing frameworks Ability to review and critique code for best practices and optimization Knowledge of static code analysis tools and remediation techniques Experience with Agile methodologies and team-based development environments Strong communication skills and ability to work collaboratively in a team Ability to travel up to 10% as needed U.S. citizenship and an active Secret clearance are required Desired Skills: Proficiency in additional programming languages (e.g., C, C++, C#, Python, JavaScript, Perl, Ansible) Familiarity with frameworks such as Spring or Vue.js Experience using IDEs, JIRA, Confluence, Jenkins, Bitbucket, and other DevOps tools Knowledge of containerized application development and orchestration (e.g., Docker, Kubernetes, Helm) Understanding of DevSecOps principles and secure coding practices Background in automated testing, test-driven development, and performance testing Database design and familiarity with data structures Experience with Command and Control (C2) systems System administration skills for Linux and Windows environments Familiarity with STIG compliance, network troubleshooting, and application security Background in military systems, intelligence, imagery, or strategic planning is a plus Knowledge of mathematical and statistical operations related to software algorithms Interested candidates should submit a current resume highlighting relevant experience and any applicable certifications. Candidates must currently hold a Secret clearance and be U.S. citizens. We are an Equal Opportunity Employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity or expression, national origin, age, disability, veteran status, or any other protected status under applicable law. https://www.staffed4u.com/
    $83k-178k yearly 60d+ ago
  • Software Test Engineer

    Knight Federal 3.9company rating

    Principal software engineer job in Virginia Beach, VA

    Requirements 3 years relevant experience with Bachelors in related field; 0 years' experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience. Bachelor-level degree in an Engineering Discipline 3 years of experience in systems engineering Working knowledge of Unix Previous C++ software experience Ability to develop a task plan and then execute the plan Security+ certification (or must obtain within 3 months of hire). An Active Secret Clearance (or ability to obtain a clearance) Desired Operational or development knowledge of training systems is a plus but not required. Experience with JIRA and subversion a plus. Knight Federal Solutions provides equal employment opportunities to all qualified individuals without regard to race, color, religion, sex, gender identity, sexual orientation, pregnancy, age, national origin, physical or mental disability, military or veteran status, genetic information or any other protected classification.
    $75k-101k yearly est. 55d ago
  • YourLiebherrCareer: Embedded Software Developer - Regular and Alternative Schedule

    Liebherr 4.6company rating

    Principal software engineer job in Newport News, VA

    The Software Developer works closely with Engineers, Designers and other Engineering personnel in the designing, writing, and debugging of software for embedded systems, components, and support tools used in large mining haul trucks. This position performs difficult assignments requiring considerable initiative, resourcefulness and design expertise and analyzes new and existing products to eliminate design issues in haul truck operation. Exercises independent judgment in selecting and interpreting data based on knowledge of design intent. Provides advice and guidance and works with other departments to provide engineering documentation and information. The Software Developer is responsible to ensure that products developed meet the required cost targets, technical specifications, that projects are completed within the projected timelines and be familiar with model based development tools. Regular Schedule: Monday-Friday, 8 hours. Alternative Schedule: (A) Sunday-Thursday, 8 hours. (B) Tuesday-Saturday, 8 hours. Responsibilities Software Developer 1: Works with other Engineers and software developers to create the algorithms, software and supporting documentation for mining haul trucks and their support tools. Works with Control Engineers to investigate, test, and select software toolsets or hardware components and peripherals (Programmable Logic Controllers, mobile computers, display/touch screens, etc) Works along with other Engineers to investigate and test vendors' products. Works independently and as a team member with other Engineers, designers, and production personnel or on ad hoc projects. Works along with other Engineers to design, install, test, analyze, and maintain the software required to control electrical products, equipment, and systems. Participates in Engineering Development Program. Software Developer 2: All duties of Software Developer 1 plus; Mentors Level 1 Software Developers Creates the algorithms, software, and supporting documentation necessary to control mining haul truck functions. Works along with other Engineers to research and analyze customer design proposals, specifications, manuals, and other data. Confers with Engineers and other personnel to implement operating procedures, resolve system malfunctions, and provide technical information. Software Developer 3: All duties of Software Developer 2 plus; Mentors Level 1 & 2 Software Developers System Matter Expert on processes, and operating procedures. Participate in Root Cause Analysis Investigations Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that define embedded system software requirements for mining haul truck functions or supporting tools/software. Creates the documentation necessary to describe the software design and architecture. Review and develop software lifecycle processes Works independently and as a team member with other Engineers, Designers, and production personnel or on ad hoc projects. Software Developer 4 (Senior): All duties of Software Developer 3 plus; Mentor & Lead Level 1, 2, & 3 Software Developers and other personnel. System Matter Expert on processes, operating procedures, microprocessors and technical operation of software control systems. Leads Root Cause Analysis investigations. Lead a team of junior engineers in an agile/scrum environment. Researches solutions to system software required to meet specifications. Analyses software tools necessary to perform validation and troubleshooting. Designs software architecture to ensure stable operating systems. Evaluates alternative software programming & configuration management tools and languages. Monitors contract engineering projects and reports on their progress. Estimates time and cost requirements for new development projects. Interfaces with other groups (Mechanical, Hydraulic, etc.) to create specifications that outline control system software necessary for haul truck functions. Competencies Education: Software Developer 2: Bachelor's degree (BSEE/EET, BSCE, BSCS) with 3 years of programming experience in an engineering environment; or the equivalent combination of education and experience. Software Developer 3: Bachelor's degree (BSEE/EET, BSCE, BSCS) with 6 years of programming experience in an engineering environment; or equivalent combination of education and experience. Software Developer 4 (Senior): Bachelor's degree (BSEE/EET, BSCE, BSCS) with 10 years of programming experience in an engineering environment; or equivalent combination of education and experience. Software Developer 1 & 2: Embedded Developers: Knowledge of software programming tools such as CoDeSys or other embedded environments. Windows/Web Developers: Knowledge of Visual Studio, Team Foundation Server, or related toolsets. Knowledge of software configuration management tools (Git, SVN, etc.) Knowledge of Agile/Scrum and related support tools (JIRA) Knowledge of communication protocols (ex. RS232, CanOpen, J1939, etc.) Ability to read and interpret documents such as safety rules, operating and maintenance manuals, and procedure manuals, software specifications. Ability to carry out instructions furnished in written, oral, or diagram form. Software Developer 3 & 4 (Senior): All skills of Software Developer 1 & 2 plus; Experience with working in an Agile/Scrum environment. Knowledge of diagnostic tools necessary to verify software stability and function. Ability to write specifications that define & describe software function. Knowledge of project management tools (ex. Microsoft Project). Additional Requirements: Is expected to travel nationally and internationally up to 20% to customer or supplier sites. Ability to complete and maintain mine certifications or safety training such as Mine Safety and Health Administration (MSHA) hazard training. Ability to obtain and maintain driver's license and passport. This position is a hybrid position (3 days in office/2 days remote per week). Our Offer An interesting and ambitious role in a successful international company. We offer a secure work environment with a comprehensive benefits package that includes major medical, dental and vision insurance, 401K plan with company match, paid vacation and personal days and competitive salary. Referral Bonus: Tier II Have we awoken your interest? Then we look forward to receiving your online application. If you have any questions, please contact Thomas Steele. Liebherr-America, Inc. and its US affiliates are Equal Opportunity Employers. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status or other characteristics protected by law. If you are a California resident, please visit Liebherr USA, Co. Privacy Statement for more information regarding how Liebherr-America, Inc. and its US affiliates collect and process your personal information. One Passion. Many Opportunities. The company In line with its international growth, Liebherr's venture into the United States began in 1970. Within a couple of years, the company expanded and completed its production facilities in Newport News, Virginia, for its product line of hydraulic excavators. It was later converted into Liebherr's manufacturing facility for mining trucks and remains home to Liebherr Mining Equipment Newport News, Co. In addition to its production facility, Liebherr markets a wide variety of products and technologies through its companies located across the United States. The companies are Liebherr-Aerospace Saline, Inc., Liebherr Gear Technology, Inc., Liebherr Automation Systems, Co., and Liebherr USA, Co., the umbrella company for 12 product segments that are positioned across the United States. Location Liebherr Mining Equipment Newport News Co. 4100 Chestnut Avenue 23607 Newport News, VA United States (US) Contact Thomas Steele ************************
    $71k-90k yearly est. Easy Apply 60d+ ago
  • Software Engineer

    CTR Corporation (Dba CTR Group

    Principal software engineer job in Newport News, VA

    CTR Group is seeking a SOFTWARE ENGINEER - INDUSTRIAL AUTOMATION for an Energy Technology firm in the Newport News, VA area. A Temp-Hire Onsite Position. Seeking a background in industrial automation and control system integration. SALARY RANGE: $90K - $100K and Excellent Benefits SUMMARY:Seeking an experienced Software Engineer to innovate and maintain an exciting Pollution control software suite. This is a hands-on development role focused on both high-level application design and low-level embedded systems programming for industrial control environments.Key Responsibilities: Design, develop, and maintain Windows-based control software using Delphi (RAD Studio) Implement and support industrial communication protocols, including OPC DA/UA and Modbus TCP Develop embedded firmware in C for various platforms. Utilize development environments such as MPLAB X, Atmel Studio, IAR Embedded Workbench, and Wintec EasyBuilder Pro Collaborate with controls and automation engineers to integrate software with PLC systems. Required Skills: Proficiency in Delphi programming (Embarcadero RAD Studio) Solid working knowledge of OPC DA/UA and Modbus TCP Experience in C programming for embedded systems. Familiarity with MPLAB X, Atmel Studio, IAR Embedded Workbench and Wintec EasyBuilder Pro Preferred Qualifications: Experience with Allen-Bradley / Rockwell Automation platforms. Ability to program and troubleshoot PLC ladder logic and structured text Experience with RS Logix 500, Studio 5000, and Connected Components Workbench Background in industrial automation and control system integration Some, but not all, key duties include: Analyze user needs and translate them into functional software solutions. Design, test, and develop software to meet user and business requirements. Participate in documentation of help and manual files Recommend enhancements and upgrades for existing systems and applications. Develop modular software components that integrate seamlessly into the broader system. Create diagrams, flowcharts, and technical models to guide development and clarify requirements. Ensure ongoing functionality and reliability of software through testing and maintenance. Document code, architecture, and development decisions for future reference and support. Troubleshoot, debug, and resolve issues post-deployment, including user-reported concerns. CTR Group has been a leader in its industry for over 30 years and is rated highly on Google, Indeed and Facebook for being a great company to work for. If you enjoy being a part of a great team. Apply today and check out our website for more information.CTR Group is an equal employment opportunity employer. Candidates are selected based on qualifications and defined requirements of the job, not on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin or any other protected status. Further, CTR Group encourages United States' Veterans and persons with disabilities to apply for positions for which they are qualified.
    $90k-100k yearly 14d ago
  • Sr Software Systems Engineer / Test Lead (Contract Contingent)

    Evoke Consulting 4.5company rating

    Principal software engineer job in Fort Lee, VA

    ProSidian is a Management and Operations Consulting Services Firm focusing on providing value to clients through tailored solutions based on industry leading practices. ProSidian services focus on the broad spectrum of Risk Management, Compliance, Business Process, IT Effectiveness, Energy & Sustainability, and Talent Management. We help forward thinking clients solve problems and improve operations. Launched by former Big 4 Management Consultants; our multidisciplinary teams bring together the talents of nearly 190 professionals nationally to complete a wide variety of engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes. Our Services are deployed across the enterprise, target drivers of economic profit (growth, margin and efficiency), and are aligned at the intersections of assets, processes, policies and people delivering value. ProSidian clients represent a broad spectrum of industries to include but are not limited to Energy, Manufacturing, Chemical, Retail, Healthcare, Telecommunications, Hospitality, Pharmaceuticals, Banking & Financial Services, Transportation, Federal and State Government Agencies. Learn More About ProSidian Consulting at ****************** Job Description ProSidian Seeks a Sr Software Systems Engineer / Test Lead (Contract Contingent) located In Fort Lee, VA (or surrounding area) "to support an engagement for Contract Lifecycle Management on behalf of A Federal Government Agency. The ProSidian Engagement includes but is not limited to Management & Operations Consulting related to non-personal service in support to Business Process Re-engineering (BPR) for contract lifecycle management processes to conduct prototyping and development of automated tools as indicated by re-engineered process operational requirements. This is a non-personal services contract to provide support to Business Process Re-engineering (BPR) of up to 200 contract lifecycle management processes, and to conduct prototyping and development of automated tools as indicated by re-engineered process operational requirements. Contract lifecycle management documentation will define a subset of requirements for agile development of A Federal Agency's Integrated Workload Management System (IWMS) in support and execution of A Federal Agency Contract Management Office (CMO) responsibilities. This project focuses efforts on support to BPR such as LEAN analysis and process efficiencies at CMOs while developing automation necessary to implement changes or improvements in governance, process, and procedures. This is Contract Contingent or Contract W-2 Position and ProSidian reserves the right to convert to a Full-Time ProSidian employed W-2 position with commensurate benefits and competitive salary. The ideal Sr Software Systems Engineer / Test Lead (Contract Contingent) has the appropriate skill sets, education, work experience and work quantity to successfully meet all the requirements of this basic IDIQ and all awarded TOs on behalf of The ProSidian Engagement Team. The following are examples of what the ProSidian and The Client would consider personnel and the skills, and education and work experience that could be required in order to be successful: Qualifications QUALIFICATION REQUIREMENTS: A Bachelor's Degree is desired. Work Experience includes eight years of operational experience in Government or industry and a minimum of five years of experience managing enterprise systems and similar. Additional Information CORE COMPETENCIES * Teamwork - ability to foster teamwork collaboratively as a participant, and effectively as a team leader * Leadership - ability to guide and lead colleagues on projects and initiatives * Business Acumen - understanding and insight into how organizations perform, including business processes, data, systems, and people * Communication - ability to effectively communicate to stakeholders of all levels orally and in writing * Motivation - persistent in pursuit of quality and optimal client and company solutions * Agility - ability to quickly understand and transition between different projects, concepts, initiatives, or work streams * Judgment - exercises prudence and insight in decision-making process while mindful of other stakeholders and long-term ramifications * Organization - ability to manage projects and activity, and prioritize tasks ------------ ------------ ------------ OTHER REQUIREMENTS * Business Tools - understanding and proficiency with business tools and technology, including Microsoft Office. The ideal candidate is advanced with Excel, Access, Outlook, PowerPoint and Word, and proficient with Adobe Acrobat, data analytic tools, and Visio with the ability to quickly learn other tools as necessary. * Business Tools - understanding and proficiency with business tools and technology, including Microsoft Office. The ideal candidate is advanced with Excel, Access, Outlook, PowerPoint and Word, and proficient with Adobe Acrobat, data analytic tools, and Visio with the ability to quickly learn other tools as necessary. * Commitment - to work with smart, interesting people with diverse backgrounds to solve the biggest challenges across private, public and social sectors * Curiosity - the ideal candidate exhibits an inquisitive nature and the ability to question the status quo among a community of people they enjoy and teams that work well together * Humility - exhibits grace in success and failure while doing meaningful work where skills have impact and make a difference * Willingness - to constantly learn, share, and grow and to view the world as their classroom ------------ ------------ ------------ BENEFITS AND HIGHLIGHTS At ProSidian, we invest in our employees to help them stay healthy and achieve work-life balance. Our team members receive a comprehensive benefits package that includes Competitive Compensation, Group Health Insurance Health Benefits, 401(k) Retirement Savings Plan Contributions, Vacation and Paid Time off (PTO) Benefits, Pre-Tax Payment Programs, Purchasing Discounts & Savings Plans, a ProSidian Employee & Contractor Referral Bonus Program, Performance Incentives, etc. Our comprehensive benefits package includes a medical, dental and vision plan. Our growing list of benefits currently include the following: * Competitive Compensation: Pay range begins in the competitive ranges with full Gold Level (Tier 1) Group Medical Benefits, Pretax Employee Benefit Plan, plus performance incentives * Group Health Insurance Health Benefits: Group Health Insurance Including Medical, Dental And Vision Insurance: Contributions are deducted from pay on a Pretax basis - Employee and family coverage is available with employer contribution of 50% of Employee (only) premiums under the Health and Vision Plan through Blue Cross Blue Shield NC (Blue Options Medical Plan Code: PB07840 / Metallic Level: Gold - - bcbsnc.com ) and Dental Plan (Ameritas - ****************** * 401(k) Retirement Savings Plan: 401(k) Retirement Savings Plans help you save for your retirement. Eligible employees can make before-tax contributions to the 401(k) Retirement Savings Plan to help you save for retirement. Contributions are deducted from pay on a pretax basis the employee can contribute up to $18k. A wide range of investment options are available with a personal financial planner available to assist you. Immediate 100% vesting of both your contribution and the ProSidian matching contribution. The Plan is a Safe Harbor 401(k) Retirement Savings Plan. ProSidian Consulting participates in a Basic Match: 4% of pay for participants who defer at least 5% of their pay. The Basic Match is structured as follows: 100% of the first 3% of pay that is contributed; and 50% of the next 2% of pay that is contributed. * Vacation And Paid Time Off (PTO) Benefits: The flexibility of Paid Time Off (PTO) lets you set your own priorities. Eligible employees use PTO for vacation, a parent-teacher conference, a doctor's appointment, or any number of events in your life. Currently these benefits include Vacation/Sick days - 2 weeks | Holidays - 10 Federal Government. * Pre-Tax Payment Programs: Pre-Tax Payment Programs currently exist in the form of a Premium Only Plan (POP). These Plans offer a full Flexible Spending Account (FSA) Plan and a tax benefit for eligible employees. * Purchasing Discounts & Savings Plans: We want you to achieve financial success. We offer a Purchasing Discounts & Savings Plan through The ProSidian Corporate Perks Benefit Program - Helping You Do More With Less: ************************************* This provides special discounts for eligible employees on products and services you buy on a daily basis. * Security Clearance: Due to the nature of our management and operations consulting engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes; oftentimes there are Security Clearance requirements for Engagement Teams handling sensitive Engagements in the Federal Marketplace. A Security Clearance is a valued asset in your professional portfolio and adds to your credentials based on past, present, and future work. * Leverageable Experience and Thought Leadership: By collaborating with firm leadership, other members of the team, as well as Fellows and collaborating partners in what is a flat organization, you'll make valuable professional connections, interact with clients daily, gain leverageable Experience, and contribute to Thought Leadership while you build a basket of marketable experiences. * ProSidian Employee & Contractor Referral Bonus Program: ProSidian Consulting will pay up to $5k for all referrals (payments made after new hire has been employed for 90 days) for candidates submitted through our Employee Referral Program. * Performance Incentives: Due to the nature of our management and operations consulting engagements for Private Companies, Fortune 1,000 Enterprises, and Government Agencies of all sizes there are performance incentives associated with each new client that each employee works to pursue and support. * Flexible Spending Account: Pending ------------ ------------ ------------ ADDITIONAL INFORMATION - See Below Instructions On The Best Way To Apply ProSidian Consulting is an equal opportunity employer and considers qualified applicants for employment without regard to race, color, creed, religion, national origin, sex, sexual orientation, gender identity and expression, age, disability, or Vietnam era, or other eligible veteran status, or any other protected factor. All your information will be kept confidential according to EEO guidelines. ProSidian Consulting has made a pledge to the Hiring Our Heroes Program of the U.S. Chamber of Commerce Foundation and the “I Hire Military” Initiative of The North Carolina Military Business Center (NCMBC) for the State of North Carolina. All applicants are encouraged to apply regardless of Veteran Status. Furthermore, we believe in "HONOR ABOVE ALL" - be successful while doing things with the right way. The pride comes out of the challenge; the reward is excellence in the work. F OR EASY APPLICATION USE OUR CAREER SITE LOCATED ON ************************* OR SEND YOUR RESUME'S, BIOS, AND SALARY EXPECTATION / RATES TO ***********************. ONLY CANDIDATES WITH REQUIRED CRITERIA ARE CONSIDERED . B e sure to place the job reference code in the subject line of your email. Be sure to include your name, address, telephone number, total compensation package, employment history, and educational credentials.
    $99k-129k yearly est. Easy Apply 6h ago
  • Software Engineer (Back End Developer)

    Davis Strategic Innovations

    Principal software engineer job in Newport News, VA

    Software Engineer (Back End Developer) Job Description: GCCS-J is the Department of Defense (DoD) Joint Command and Control (C2) system of record. GCCS-J supports commanders and warfighters as they conduct joint and multinational operations by providing a fused picture of the battlespace within an integrated system that is supporting Joint Warfighter needs today. GCCS-J is focused on meeting emerging operational needs through sustainment and modernization support to operational baselines and three product areas (Situational Awareness, Infrastructure, and Intelligence). Along with sustainment and modernization, GCCS-J will focus on modifying and enhancing elements or capabilities to implement new requirements, enhance functionality, increase efficiency, or lower operating/deployment costs incorporating agile technologies and capabilities. This position requires in-depth knowledge of the entire software development life cycle. The successful candidate will be able to: Exhibit a positive attitude, a high level of initiative, and must enjoy the challenge of bringing structured notional software solutions to ill-defined environments Prioritize activities and deliver projects on time and within budget Interface with multiple, geographically disbursed development teams and effectively communicate project statuses and barriers Follow Agile Development process and full life cycle development: requirements, design, implementation, test, and maintenance Lead independent technical investigations, provide technical advice, recommend technical solutions, and assist the Government in integrating the GCCS-J functionality into new baselines Exhibit attention to detail coupled with the ability to quickly learn new procedures with minimal supervision Basic Qualifications: Bachelor's Degree in a Science/Technology/Engineering/Mathematics (STEM) program or equivalent related work experience Advanced proficiency in Java and Object-Oriented Design and Programming Proficient in writing REST web services Proficient in at least one event and messaging streaming platform such as Apache Kafka, RabbitMQ, ActiveMQ, web sockets, graph QL, NATS, Server-Sent Events (SSEs) Proficient in a variety of database types (SQL, NoSQL, GeoSpatial, Key/Object pair, etc.) Experience with architecture and design of back-end software applications Excellent written and verbal communication skills with the ability to operate in a team environment US citizen with ability to obtain a final Secret Clearance Preferred Qualifications: Experience with various IDEs such as VSCode, Eclipse, Netbeans Experience with JavaScript and Node.js Experience writing microservices using the Spring Boot framework Experience with build ecosystems such as Maven, Gradl, Jenkins Experience with automated testing, such as Junit, Jest, Robot, or Selenium Rudimentary Linux and Windows System Administration skills Experience with virtual machine environments and Docker container use Experience with Open Container Initiative (OCI) containerized application development Familiarity with container orchestration tools and techniques (e.g. Kubernetes, helm) Familiarity with automated testing and test tools Familiarity with running performance tests and debugging techniques Familiarity with database design/structures Experience with Agile methodologies Familiarity with Command and Control (C2) Systems Familiarity with Application Security and Development Security Technical Implementation Guide (STIG) Familiarity with static code analysis tools such as SonarQube and Fortify Familiarity with secure coding standards Understanding of networking and network troubleshooting Knowledge of the Atlassian Suite (JIRA, Confluence, Bitbucket, etc.) Ability to apply mathematical and statistical operations towards software algorithms Background in military intelligence and imagery, or strategic planning Top Secret Security Clearance
    $71k-95k yearly est. 60d+ ago
  • Engineer Software 2

    Ingalls Shipbuilding

    Principal software engineer job in Newport News, VA

    Team: E70 A1B PROPULSION PLANT PLANNING YARD Entity: Newport News Shipbuilding Yes Full-Time Shift: 1st Virtual/Telework Opportunity: No - Not eligible for telework Travel Requirement: Yes, 10%-25% of the time Clearance Required: No - Clearance Not Required to Start Meet HII's Newport News Shipbuilding With more than 25,000 employees - including third-, fourth- and even fifth-generation shipbuilders - HII's Newport News Shipbuilding (NNS) division is the largest industrial employer in Virginia. We're the sole designer, builder and refueler of U.S. Navy nuclear aircraft carriers and one of two providers of U.S. Navy nuclear submarines. Our diverse and innovative team of professionals ranges from skilled trades to project managers, engineers and software developers to solution architects, technical subject matter experts, and system users. Anchored in our rich, 135-year history, we collaborate together at the forefront of technology, manufacturing, and integration of the most powerful and survivable naval ships in the world. Want to be part of the team? Apply today! We look forward to meeting you. The Role Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. This position is intended for the Software Configuration Management and Development (SwCMD) group within the Electric Plant Networks and Software Design section of Department E70/E83 (E50). The incumbent will be mostly responsible for designing, developing, documenting, testing and debugging software applications for internal process improvement applications to support the engineering department. The other part will be to support Ford Class Software development. This position regularly communicates with the whole department and other NNS departments via email, phone, and meetings. Must Have Bachelor's Degree and 2 years of relevant exempt experience; Master's Degree and 0 year of relevant professional experience Nice to Have Strong written and verbal communication skills Self-motivated and maintain a questioning attitude Strong problem solving and critical thinking skills Coding experience with C#, Python, C++, and SQL RHEL 6-10 interest Database management Containerization experience (Docker, Kubernetes, OpenShift, or Azure Containers) Experience with creating and managing pipelines Full stack developing experience or interest DevSecOPS interest Agile/Scrum/Kanban experience Why HII We build the world's most powerful, survivable naval ships and defense technology solutions that safeguard our seas, sky, land, space and cyber. HII's diverse workforce includes skilled tradespeople; artificial intelligence, machine learning (AI/ML) experts; engineers; technologists; scientists; logistics experts; and business administration professionals. Recognized as one of America's top large company employers, we are a values and ethics driven organization that puts people's safety and well-being first. Regardless of your role or where you serve, at HII, you'll find a supportive and welcoming environment, competitive benefits, and valuable educational and training programs for continual career growth at every stage of your career. Working at HII is more than a job - it's an opportunity to build a future. We offer comprehensive benefits including: medical, prescription drug, dental and vision plan choices, on-site health centers, tele-medicine, wellness resources, employee assistance programs, savings plan options (401K), financial education and planning tools, life insurance, tuition reimbursement, employee discounts, early childhood and post-secondary education scholarships, and more. Some benefits may vary depending on your specific division or work location. Together we are working to ensure a future where everyone can be free and thrive. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, physical or mental disability, age, or veteran status or any other basis protected by federal, state, or local law. U.S. Citizenship may be required for certain positions. Do You Need Assistance? If you need a reasonable accommodation for any part of the employment process, please send an e-mail to ************************** and let us know the nature of your request and your contact information. Reasonable accommodations are considered on a case-by-case basis. Please note that only those inquiries concerning a request for reasonable accommodation will be responded to from this e-mail address. Additionally, you may also call ************** for assistance. Press #2 for Newport News Shipbuilding.
    $71k-95k yearly est. 3d ago
  • DevSecOps Software Engineer

    Input Technology Solutions

    Principal software engineer job in Newport News, VA

    Job Description Today's dynamic technology landscape demands constant and rapid innovation. To facilitate this transformation, we must ensure continuous integration and application development. That's why we need you, an experienced DevOps engineer who's eager to design, test, and program critical applications for our clients who need them most. This role focuses on establishing and operating robust infrastructure for our agentic products, with an emphasis on Infrastructure as Code (IaC) and integrating security into DevOps practices. You will design and implement a fully matured CI/CD pipeline using GitHub and AWS, spanning development, integration, staging, and production environments. As a key contributor, you'll ensure our products are secure, scalable, and market-ready, driving efficiency and innovation in our cybersecurity offerings. What You'll Work On: Design, implement, and maintain automated CI/CD pipelines using GitHub Actions, integrated seamlessly with AWS services to support agentic AI product deployments across dev, integration, staging, and production environments. Develop and manage IaC using tools like Terraform or AWS CloudFormation to provision and configure AWS resources, ensuring consistency, scalability, and security. Embed security controls, monitoring, and automated testing, including vulnerability scanning and compliance checks, into the development lifecycle to mitigate risks in agentic product workflows. Configure and optimize AWS services such as EC2, S3, Lambda, or ECS/EKS for high availability, performance, and cost-efficiency, tailored to AI-driven cybersecurity applications. Work closely with AI engineers, product managers, and developers to align infrastructure with product needs, troubleshoot issues, and foster a culture of automation and security. Monitor pipeline performance, implement best practices for disaster recovery and scaling, and stay ahead of emerging DevSecOps trends to enhance product reliability and market value. You Have: 5+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS, Azure, Oracle, or GCP 5+ years of experience with software development in both front-end and back-end technologies, including with languages such as Python, Java, JavaScript, React, or Node.js 3+ years of experience with design and architecture, including design patterns, C/CD pipelines, scripting, and scaling of new and existing systems 3+ years of experience in Infrastructure as Code such as Terraform, ArgoCD, or CloudFormation Experience with Agile methodology, software engineering, product management, and software products Experience writing source code for new applications, or generating and enhancing code samples for existing applications Experience mentoring or supervising employees within a collaborative team environment Experience acquiring client requirements and resolving workflow problems through automation optimization TS/SCI clearance Bachelor's degree in Science, Technology, Engineering, or Mathematics Nice If You Have: 7+ years of experience building and operating production-grade full-stack applications in cloud environments such as AWS 7+ years of experience with software development in both front-end and back-end technologies, including with languages such as Python, Java, JavaScript, React, or Node.js 5+ years of experience with design and architecture, including design patterns, reliability, and scaling of new and existing systems Experience developing enterprise cloud-native solutions involving Kubernetes, Docker, AWS, Jenkins, or Azure Experience triaging and resolving issues related to both open-source and commercial tools in public cloud environments Experience creating and improving continuous automation across multiple technical stacks Experience with containerization and container orchestration platforms using tools such as Docker and Kubernetes Experience working with or developing AI and ML-based products Knowledge of common build tools such as Maven, Gradle, and NPM Knowledge of AI frameworks such as TensorFlow, PyTorch, and scikit-learn Clearance: Applicants selected will be subject to a security investigation and may need to meet eligibility requirements for access to classified information; TS/SCI clearance is required.
    $71k-95k yearly est. 22d ago
  • Mid-level Software Engineer

    Solielcom

    Principal software engineer job in Newport News, VA

    ABOUT US: Soliel is an innovative, premium engineering company specializing in providing Enterprise Architecture, Network Design, Engineering, and Operations Support, Software Design and Development, Data Center Design, Deployment and Migration, and Systems Engineering services for both public and private sectors. Our Federal systems integration team manages the complexity inherent with technology change, from requirements planning to architecture, testing to deployment, and beyond. We also offer a complete range of industry-leading services, including architecture, systems development, information assurance, solution and platform integration, and program management, functional, and testing services. Over the years, Soliel's team of technical experts has consistently delivered outstanding innovative solutions and services that meet or exceed customer expectations and satisfaction. LOCATION: Ft. Eustis and Hybrid START DATE: October 2025 CLEARANCE: Secret or TS SUMMARY: We are seeking a Mid-Level Software Engineer with 5+ years of experience in web application development to join our Agile development team. The ideal candidate will have strong hands-on skills with Microsoft technologies, cloud platforms, and data integration. This role involves designing, developing, and maintaining enterprise web applications that support mission-critical operations in a secure, cloud-enabled environment. KEY RESPONSIBILITIES: * Design, develop, test, and deploy web-based applications using Microsoft technologies. * Support integration of structured and unstructured data to enable operational processes and decision-making. * Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions. * Maintain and enhance applications hosted in Azure PaaS environments using Azure DevOps pipelines. * Support Business Intelligence (BI) features, data visualization, and reporting tools. * Troubleshoot and resolve software defects, performance issues, and system integration challenges. * Follow coding standards, security guidelines, and documentation practices. REQUIRED SKILLS: * Bachelor's degree or higher in Computer Science, Engineering, or related field. * CompTIA Security+ certification. * Secret clearance or higher. * 5+ years of experience in enterprise web application development. * Proficiency in: C#, ASP/.NET, SQL Server, JavaScript, jQuery, CSS, AJAX, HTML/DHTML, C++, Azure PaaS, Azure DevOps, Dynamics 365 * Experience with software development best practices (Agile, SDLC, version control). * Strong problem-solving, debugging, and collaboration skills. PREFERRED SKILLS: * Experience with Business Intelligence (BI) and data visualization tools. * Familiarity with integration of structured/unstructured data into enterprise applications. * Exposure to ITIL processes and secure system development in DoD or government environments. * Knowledge of cloud security, containerization (Docker/Kubernetes), or microservices architecture. COMPENSATION: * Excellent compensation commensurate with experience in related field(s) and performance * Major medical, dental, and vision * Paid holidays * Paid Time Off (PTO) EEO/ AA/ NON-DISCRIMINATION STATEMENT: Soliel, LLC is an Equal Opportunity/ Affirmative Action/ Non-Discriminatory Employer. All qualified applicants will receive equal consideration for employment without regard to race, color, national origin, religion, sex, pregnancy, marital status, sexual orientation, gender identity, age, physical or mental disability, or covered veterans. To learn more, please visit *****************
    $71k-95k yearly est. 60d+ ago
  • Software Developer Entry Level

    Jones CPA Group

    Principal software engineer job in Norfolk, VA

    We're on the lookout for a highly talented and innovative Software Developer to join our dynamic team. Job Responsibilities: Collaborate with other developers to develop the algorithms and flowcharts. Write neat and efficient codes according to the customer's specifications. Analyze and plan the installation of new systems. Work on integration of software components and third-party programs. Test, debug, and fix the errors in the software, also adapt it to new hardware. Upgrade and modify the existing software. Create and maintain proper reports and technical documents. Job Skills: Bachelor's degree in Computer Science or another related course. Proven experience as a Software Developer or any other relevant role. Acquaintance with Agile development methodology. Expertise in coding languages like Java, C++, and frameworks like AngularJS. Working experience with ORM (Object-Relational Mapping) and databases. Excellent communication skills, Problem-solving skills. A keen eye for details and ability to deal with real-time issues. Salary: $60,000.00 - $105,000.00 per year Benefits: 401(k) Dental insurance Health insurance Life insurance Paid time off Vision insurance Work Location: Remote
    $60k-105k yearly 60d+ ago
  • Software Engineer LEAD

    Connect Talent Solutions

    Principal software engineer job in Virginia Beach, VA

    Connect Talent Solutions has an opportunity for a Software Engineer, Lead to independently formulate and design software systems, using scientific analysis and mathematical models to predict and measure outcome and consequences of design. responsibilities will include, but are not limited to the following: · Independently develop and direct software system testing procedures, programming, and documentation. · Analyze, define, and document requirements for: o Data o Workflow o Logical processes o Hardware o Operating system environment o Interfaces with other systems o Internal and external checks o Controls o Outputs · Analyze and estimate feasibility, costs, time, and compatibility with hardware and other programs. · Using experience and judgment, develop and maintain plans outlining steps and time tables for developing programs. · Train end users or technical support staff to use programs. Candidates must possess the following knowledge, skills, and experience: · Bachelor of Science degree in electrical/electronics engineering, computer/software engineering, computer science, math, physics, or related scientific discipline. · Six (6)+ years of professional experience in Python, C, C++, C#, Visual Basic and/or other object oriented languages. · Demonstrate software development using one or more of these languages under the: o Unix o Windows o Linux, and/or MS-DOS operating systems
    $98k-132k yearly est. 60d+ ago
  • Third Assistant Engineer -- Seaward Services - TSVRON

    Alcatraz Cruises

    Principal software engineer job in Norfolk, VA

    Salary: $41.03 / hour Hornblower is seeking a Third Assistant Engineer for our Seaward Services TSVRON operation in Norfolk VA. About You: This person will be adaptable, dynamic, and embody Hornblower's RESPECT Service System. About the Opportunity: The Third Assistant Engineer (3AE) serves as a vital member of the Engineering Department aboard Training Support Vessels. This position assists in the operation, maintenance, and repair of propulsion and auxiliary systems under the direction of the Chief Engineer and senior engineering officers. The 3AE stands engine room watches and participates in both underway and in-port engineering duties in accordance with the vessel's operational requirements. Essential Duties & Responsibilities: * Serve as a member of the Engineering Department and support safe and effective operation of all shipboard machinery. * Perform preventive maintenance, troubleshooting, inspections, and repairs on propulsion and auxiliary equipment as directed by the Chief Engineer. * Stand assigned engine room watches (Duty Engineer) in compliance with the vessel's watch schedule and engineering watchstanding practices. * Respond as the on-call Duty Engineer while the vessel is in homeport, following the rotational watch bill. * Record and maintain accurate engineering logs, equipment readings, and maintenance notes as required. * Comply with all engineering safety protocols, environmental regulations, and operational standards. * Assist in monitoring system performance, reporting abnormalities, and supporting corrective actions. * Perform other duties as assigned to ensure reliable engineering operations and vessel readiness. Requirements & Qualifications: * Valid U.S. Coast Guard Merchant Mariner Credential (MMC) with STCW endorsements including: Officer in Charge of an Engineering Watch (OICEW), Able Seafarer - Engine, Proficiency in Survival Craft (PSC). * Valid USCG Medical Certificate meeting engineering service standards. * Valid Transportation Worker Identification Credential (TWIC). * Must possess or be eligible for a United States Passport. * Must meet all physical and medical requirements for shipboard engineering service, including working in confined spaces, climbing, and manual handling of tools and equipment. * Strong mechanical aptitude with the ability to learn and apply marine engineering principles. * Ability to stand rotating watches and respond to engineering emergencies as required. * Effective teamwork and communication skills to support coordinated engineering operations. * Must meet all company and contractual requirements. * Must be legally authorized to work in the United States. About Us: Hornblower's passion is to provide amazing experiences on land and water. Our 40-year success through organic growth and acquisitions has resulted in a portfolio of over 25+ brands that welcome upwards of 30 million guests/riders annually. If you're an enthusiastic team player who thrives in an environment where communication, creativity, and cooperation are encouraged, this may just be the opportunity for you. The RESPECT Service System embodies Hornblower's mission, vision, values and operating principles. By creating a company culture that puts RESPECT at its core, we believe it will drive us to achieve our goal of becoming a Global Experiences and Transportation Leader. EEO / Disabled / Protected Veteran Employer. Hornblower is proud to be an Equal Employment Opportunity employer. We offer equal employment opportunities to all qualified individuals and prohibit discrimination and/or harassment of any type, including but not limited to discrimination and or harassment based upon race, religion, religious creed, color, national origin, ancestry, citizenship, sex, sexual orientation, gender, gender identity, gender expression, age, pregnancy or relation medical conditions, childbirth, breastfeeding, parental status, veteran and/or military status, disability (physical or mental), medical condition, genetic information or characteristics, political affiliation, domestic violence survivor status, marital status, or other characteristics prohibited by federal, state, or local law. Additionally, as a federal, state, and local contractor, Hornblower complies with government regulations, including affirmative action responsibilities for qualified individuals, where and as they apply. The company also participates in the E-Verify program in certain locations.
    $41 hourly 11d ago
  • Software Developer III

    Teksynap

    Principal software engineer job in Virginia Beach, VA

    Responsibilities & Qualifications RESPONSIBILITIES Develop, test, and sustain tools used for analyzing protocol and service vulnerabilities. Recommend and build frameworks to exploit vulnerabilities in various protocols and services. Develop proof-of-concept code to build or tailor exploits, especially for Command and Control (C2) tools. Work with communication protocols such as DNS, HTTP/S, WebSockets, and SMB. Perform Security Technical Implementation Guide (STIG) implementations. Debug and resolve software issues. Utilize code analysis tools to assess software functionality and security. Employ version control systems for efficient software development and collaboration. Develop and test exploits based on proposed and U.S. Government-approved frameworks. Follow the complete software development life cycle, including requirements gathering, design, coding, testing, and maintenance. Work within Agile and DevSecOps software development models. Write scripts and develop software in one or more of the following languages: C# (.NET), C, C++, Python, Go, Rust, Assembly (highly preferred). Leverage containerization technologies such as Docker and virtual environments like PyEnv. REQUIRED QUALIFICATIONS Active Secret security clearance (Tier 5) Bachelor of Science in Computer Science, Computer Engineering or related field. DoD Approved 8570 Baseline Certification: Category IASAE Level III(One of the Following): CISSP-ISSAP CISSP-ISSEP CCSP At least 10 years of full-time experience in software development. Proven experience in the development, testing, and sustainment of tools for vulnerability analysis. Expertise in communication protocols like DNS, HTTP/S, WebSockets, and SMB. Solid experience in debugging, code analysis, and version control systems. Familiarity with STIG implementation and security best practices. Proficiency in scripting or developing in languages such as C#, C, C++, Python, Go, Rust, and Assembly. Experience with containerization (e.g., Docker) and software virtual environments. Overview We are seeking a Software Developer III to join our team supporting Department of Navy. TekSynap is a fast growing high-tech company that understands both the pace of technology today and the need to have a comprehensive well planned information management environment. “Technology moving at the speed of thought” embodies these principles - the need to nimbly utilize the best that information technology offers to meet the business needs of our Federal Government customers. We offer our full-time employees a competitive benefits package to include health, dental, vision, 401K, life insurance, short-term and long-term disability plans, vacation time and holidays. Visit us at ***************** Apply now to explore jobs with us! The safety and health of our employees is of the utmost importance. Employees are required to comply with any vaccination requirements mandated by contract, applicable law or regulation. By applying to a role at TekSynap you are providing consent to receive text messages regarding your interview and employment status. If at any time you would like to opt out of text messaging, respond "STOP". As part of the application process, you agree that TekSynap Corporation may retain and use your name, e-mail, and contact information for purposes related to employment consideration. Additional Job Information WORK ENVIRONMENT AND PHYSICAL DEMANDS The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Locations: Virginia Beach, VA Type of environment: Office Noise level: Medium Work schedule: Schedule is day shift Monday - Friday. May be requested to work evenings and weekends to meet program and contract needs. Amount of Travel: Less than 10% PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use hands to handle, feel, touch; reach with hands and arms; talk and hear. The employee is regularly required to stand; walk; sit; climb or balance; and stoop, kneel, crouch, or crawl. The employee is regularly required to lift up to 10 pounds. The employee is frequently required to lift up to 25 pounds; and up to 50 pounds. The vision requirements include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus. WORK AUTHORIZATION/SECURITY CLEARANCE US Citizen Active Secret clearance (Tier 5) OTHER DUTIES Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. TekSynap is a drug-free workplace. We reserve the right to conduct drug testing in accordance with federal, state, and local laws. All employees and candidates may be subject to drug screening if deemed necessary to ensure a safe and compliant working environment. EQUAL EMPLOYMENT OPPORTUNITY In order to provide equal employment and advancement opportunities to all individuals, employment decisions will be based on merit, qualifications, and abilities. TekSynap does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age, genetic information or any other characteristic protected by law (referred to as “protected status”). This nondiscrimination policy extends to all terms, conditions, and privileges of employment as well as the use of all company facilities, participation in all company-sponsored activities, and all employment actions such as promotions, compensation, benefits, and termination of employment.
    $77k-101k yearly est. Auto-Apply 60d+ ago
  • Software Developer III

    Sql Database Administrator In Fort Belvoir, Virginia

    Principal software engineer job in Virginia Beach, VA

    Responsibilities & Qualifications RESPONSIBILITIES Develop, test, and sustain tools used for analyzing protocol and service vulnerabilities. Recommend and build frameworks to exploit vulnerabilities in various protocols and services. Develop proof-of-concept code to build or tailor exploits, especially for Command and Control (C2) tools. Work with communication protocols such as DNS, HTTP/S, WebSockets, and SMB. Perform Security Technical Implementation Guide (STIG) implementations. Debug and resolve software issues. Utilize code analysis tools to assess software functionality and security. Employ version control systems for efficient software development and collaboration. Develop and test exploits based on proposed and U.S. Government-approved frameworks. Follow the complete software development life cycle, including requirements gathering, design, coding, testing, and maintenance. Work within Agile and DevSecOps software development models. Write scripts and develop software in one or more of the following languages: C# (.NET), C, C++, Python, Go, Rust, Assembly (highly preferred). Leverage containerization technologies such as Docker and virtual environments like PyEnv. REQUIRED QUALIFICATIONS Active Secret security clearance (Tier 5) Bachelor of Science in Computer Science, Computer Engineering or related field. DoD Approved 8570 Baseline Certification: Category IASAE Level III(One of the Following): CISSP-ISSAP CISSP-ISSEP CCSP At least 10 years of full-time experience in software development. Proven experience in the development, testing, and sustainment of tools for vulnerability analysis. Expertise in communication protocols like DNS, HTTP/S, WebSockets, and SMB. Solid experience in debugging, code analysis, and version control systems. Familiarity with STIG implementation and security best practices. Proficiency in scripting or developing in languages such as C#, C, C++, Python, Go, Rust, and Assembly. Experience with containerization (e.g., Docker) and software virtual environments. Overview We are seeking a Software Developer III to join our team supporting Department of Navy. TekSynap is a fast growing high-tech company that understands both the pace of technology today and the need to have a comprehensive well planned information management environment. “Technology moving at the speed of thought” embodies these principles - the need to nimbly utilize the best that information technology offers to meet the business needs of our Federal Government customers. We offer our full-time employees a competitive benefits package to include health, dental, vision, 401K, life insurance, short-term and long-term disability plans, vacation time and holidays. Visit us at ***************** Apply now to explore jobs with us! The safety and health of our employees is of the utmost importance. Employees are required to comply with any vaccination requirements mandated by contract, applicable law or regulation. By applying to a role at TekSynap you are providing consent to receive text messages regarding your interview and employment status. If at any time you would like to opt out of text messaging, respond "STOP". As part of the application process, you agree that TekSynap Corporation may retain and use your name, e-mail, and contact information for purposes related to employment consideration. Additional Job Information WORK ENVIRONMENT AND PHYSICAL DEMANDS The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of the job. Reasonable accommodation may be made to enable individuals with disabilities to perform the essential functions. Locations: Virginia Beach, VA Type of environment: Office Noise level: Medium Work schedule: Schedule is day shift Monday - Friday. May be requested to work evenings and weekends to meet program and contract needs. Amount of Travel: Less than 10% PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions. While performing the duties of this job, the employee is regularly required to use hands to handle, feel, touch; reach with hands and arms; talk and hear. The employee is regularly required to stand; walk; sit; climb or balance; and stoop, kneel, crouch, or crawl. The employee is regularly required to lift up to 10 pounds. The employee is frequently required to lift up to 25 pounds; and up to 50 pounds. The vision requirements include close vision, distance vision, peripheral vision, depth perception, and ability to adjust focus. WORK AUTHORIZATION/SECURITY CLEARANCE US Citizen Active Secret clearance (Tier 5) OTHER DUTIES Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice. TekSynap is a drug-free workplace. We reserve the right to conduct drug testing in accordance with federal, state, and local laws. All employees and candidates may be subject to drug screening if deemed necessary to ensure a safe and compliant working environment. EQUAL EMPLOYMENT OPPORTUNITY In order to provide equal employment and advancement opportunities to all individuals, employment decisions will be based on merit, qualifications, and abilities. TekSynap does not discriminate against any person because of race, color, creed, religion, sex, national origin, disability, age, genetic information or any other characteristic protected by law (referred to as “protected status”). This nondiscrimination policy extends to all terms, conditions, and privileges of employment as well as the use of all company facilities, participation in all company-sponsored activities, and all employment actions such as promotions, compensation, benefits, and termination of employment.
    $77k-101k yearly est. Auto-Apply 60d+ ago
  • Software Engineer III

    Aermor

    Principal software engineer job in Norfolk, VA

    Clearance: Top-Secret Position Type: Full-Time AERMOR is seeking a Software Engineer III to provide senior-level expertise in the research, design, development, testing, and implementation of software systems supporting mission-critical applications. The individual will develop and maintain specialized software, network applications, and utility programs while applying modern software development methodologies such as Agile, DevOps, and DevSecOps. This position requires a highly experienced professional capable of working independently and collaboratively delivering secure, scalable, and efficient software solutions supporting defense and C4ISR systems. This is not a remote position. Key Responsibilities: Design, develop, and maintain software applications, tools, and network systems to support mission and operational requirements. Conduct research and feasibility studies to determine optimal technical approaches for new software or system enhancements. Apply programming concepts, algorithms, and data structures to develop efficient and maintainable code. Utilize modern development frameworks and environments to support Agile, DevOps, or DevSecOps workflows. Perform software testing, debugging, and performance optimization to ensure quality and compliance with requirements. Develop and maintain databases and interfaces within assigned application areas. Collaborate with cross-functional teams including systems engineers, analysts, and cybersecurity specialists. Prepare technical documentation, including design specifications, user manuals, and test reports. Implement software version control and configuration management processes. Provide mentorship and technical guidance to junior software engineers and development teams. Qualifications: Ten (10) years of professional experience with a Master's Degree or fourteen (14) years with a Bachelor's Degree in Computer Science, Software Engineering, or related discipline. Proven experience in research, design, and development of computer and network software or specialized utility programs. Experience maintaining and managing databases within application environments. Hands-on experience applying programming concepts in a professional or academic setting. Demonstrated experience applying modern software development methodologies such as Agile, DevOps, or DevSecOps. Proficiency in one or more programming languages such as Java, C++, Python, or C#. Familiarity with version control systems (e.g., Git), containerization (e.g., Docker, Kubernetes), and CI/CD pipelines. Strong analytical and problem-solving skills with a focus on performance, scalability, and security.
    $71k-95k yearly est. Auto-Apply 54d ago

Learn more about principal software engineer jobs

How much does a principal software engineer earn in Newport News, VA?

The average principal software engineer in Newport News, VA earns between $90,000 and $156,000 annually. This compares to the national average principal software engineer range of $98,000 to $182,000.

Average principal software engineer salary in Newport News, VA

$118,000
Job type you want
Full Time
Part Time
Internship
Temporary