Project Software Engineer

1 month ago


Wilmington, North Carolina, United States Oceaneering Full time
Job Description

Oceaneering Technologies (OTECH) is seeking a highly skilled Project Software Engineer to join our team. As a key member of our group, you will be responsible for developing and leading software efforts, implementing decisions for designing and maintaining software architecture, and actively interfacing with other engineering leads, program managers, and external customers.

Key Responsibilities
  • Apply working knowledge of software lifecycle to develop and begin leading software efforts.
  • Implement decisions for designing and maintaining software architecture.
  • Actively interface with other engineering leads, program managers, and external customers.
  • Key contributor to creation, maintenance, and acceptance of project CDRL's. This includes requirements management, software documentation, unit testing, software safety testing, and software qualification testing.
  • Contribute to trade studies for hardware such as navigation units, board stacks, and power monitors.
  • Support software testing on the factory floor, offsite, and offshore.
  • Perform analysis of user requirements, concept of operations documents, and high-level system architectures to develop system requirements specifications.
  • Guide system development and implementation planning through preparation of concept of operations, interfaces control documents, hazard analysis, and test plans and procedures.
  • Displays excellent technical judgment, attention to detail, and ability to look at the "big picture" in system design.
  • Demonstrates ability to devise innovative solutions to problems when conventional solutions are insufficient.
  • Prepares reports and presents results to management and client.
  • Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated.
  • Mentorship of junior team members.
Qualifications
  • BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, or related technical field. Commensurate experience will be considered.
  • 5+ years of practical experience in software engineering.
  • Experience with programming languages such as C, C++, C#, Python or Java.
  • Solid written and oral communications skills, including ability to effectively document, convey, and present engineering concepts and products to team members and customers.
  • Ability to obtain and maintain a United States Government Department of Defense Security Clearance.
  • Must be a US citizen.


  • Wilmington, North Carolina, United States Creare Full time

    Job OverviewCreares team in Hanover, NH is seeking a skilled Research Software Engineer to contribute to a broad and challenging array of cutting-edge research and engineering-oriented software development projects.As a Research Software Engineer at Creare, you will work on multiple small cross-disciplinary teams, applying software engineering principles and...


  • Wilmington, North Carolina, United States Onyx Point, Inc. Full time

    Job SummaryWe are seeking a highly skilled Senior Software Engineer to join our team at Onyx Point, Inc. The ideal candidate will have a strong background in software development, with a focus on cloud-based systems and enterprise software engineering.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDesign...


  • Wilmington, North Carolina, United States Oceaneering Full time

    Job SummaryWe are seeking a highly skilled Staff Software Engineer to join our team at Oceaneering. As a key member of our Software, Simulations and Controls group, you will be responsible for designing and developing complex power and control systems for unique underwater robotic and electromechanical systems.As a Staff Software Engineer, you will work...

  • Software Engineer

    3 weeks ago


    Wilmington, North Carolina, United States Novant Health Full time

    About the RoleWe are seeking a skilled Software Engineer to join our team in {company}.Key Responsibilities:Design and develop robust software applications.Collaborate with cross-functional teams to ensure seamless delivery.Stay up-to-date with industry trends and best practices.What We Offer:A dynamic work environment with opportunities for growth.A...


  • Wilmington, North Carolina, United States Global Connections to Employment Full time

    Job Opportunity: Software Engineer VWe are seeking a highly skilled Software Engineer V to lead our team of developers in providing solutions for large-sized projects. About the PositionThe Software Engineer V will act as a technical leader, conferring with clients/users and leading the team to follow excellent software engineering practices. Key...


  • Wilmington, North Carolina, United States Lockheed Martin Corporation Full time

    About the RoleWe are seeking a highly skilled Senior Software Engineer to join our team at Lockheed Martin Corporation. As a key member of our cybersecurity team, you will play a critical role in protecting our customers' networks and systems from advanced threats.Key ResponsibilitiesAnalyze user requirements to derive software design and performance...


  • Wilmington, North Carolina, United States Lockheed Martin Corporation Full time

    Unlock the Future of CybersecurityJoin Lockheed Martin's esteemed team of cybersecurity professionals as a Principal Software Engineer. In this pivotal role, you will be responsible for designing, developing, and integrating cutting-edge software solutions to protect our nation's critical infrastructure and sensitive information.As a key member of our team,...


  • Wilmington, North Carolina, United States Triaplex, Inc. Full time

    Job SummaryTriaplex, Inc. is seeking a highly skilled Senior Software Engineer with expertise in C++ and Python to support the development of a Radio Frequency Processing System. The ideal candidate will have a strong background in RF algorithms and technologies, as well as experience with software development to meet mission needs and requirements.Key...


  • Wilmington, North Carolina, United States Base2 Solutions Full time

    About the Role:We are seeking a skilled Software Development Engineer to join our team at Base-2 Solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining complex software systems that meet the needs of our customers.Key Responsibilities:Develop and maintain software systems using a variety of...


  • Wilmington, North Carolina, United States Triaplex, Inc. Full time

    Software Engineer Opportunity at Triaplex, Inc.Triaplex, Inc. is seeking a skilled Software Engineer to join our team. This position will support a mission-focused customer during the full life-cycle development of a Radio Frequency Processing System.Key Responsibilities: Design modern system architecture built upon microservices (docker, rancher, k8s, etc)...


  • Wilmington, North Carolina, United States Blackstone Talent Group Full time

    Software Development Engineer (Back-End)Blackstone Talent Group, a leading technology consulting and talent agency, is seeking a highly skilled Software Development Engineer to join our Client's team.The ideal candidate will develop, maintain, and enhance complex software systems, utilizing documented requirements and software development methodologies....

  • Civil Engineer

    4 weeks ago


    Wilmington, North Carolina, United States U.S. Army Corps of Engineers Full time

    Job SummaryAs a Project Engineer with the U.S. Army Corps of Engineers, you will play a critical role in coordinating and preparing preliminary and final designs for various projects. Your responsibilities will include reviewing designs prepared by contractors, inspecting construction sites, and developing Quality Assurance plans to ensure contractor quality...

  • Software Engineer

    4 weeks ago


    Wilmington, North Carolina, United States Assertive Professionals Full time

    About the RoleAssertive Professionals is seeking a highly skilled Software Engineer - Level 3 to join our team. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems.The ideal candidate will have a strong background in software engineering, with experience in developing...

  • Software Engineer

    1 month ago


    Wilmington, North Carolina, United States Huntington Ingalls Industries Full time

    Job DescriptionMission Technologies, a division of Huntington Ingalls Industries, is seeking a skilled Software Engineer to support operations in Hanover, MD. This is a Pipeline Requisition.The successful candidate will be responsible for developing prototype solutions to unaddressed, critical military operational shortfalls through research,...


  • Wilmington, North Carolina, United States ALOIS Healthcare Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our team. The successful candidate will be responsible for designing and developing high-quality software solutions using Java.Key Responsibilities:Design and develop software solutions using JavaCollaborate with cross-functional teams to identify and prioritize project...


  • Wilmington, North Carolina, United States KRYPTAURI Full time

    Job Title: Senior RF Signals Software EngineerJob Summary:Kryptauri is seeking a highly skilled Senior RF Signals Software Engineer to join our team. As a key member of our software development team, you will play a crucial role in advancing our RF and digital signal processing capabilities.Responsibilities:Develop, maintain, and enhance signal processing...


  • Wilmington, North Carolina, United States Onyx Point, Inc. Full time

    Job Description:We are seeking a highly skilled Cloud Software Engineer to join our team at Onyx Point, Inc. The ideal candidate will have a strong background in cloud computing, software development, and engineering. This is a challenging and rewarding role that requires a high level of technical expertise and problem-solving skills.Responsibilities:Design,...

  • R&D Software Engineer

    1 month ago


    Wilmington, North Carolina, United States Creare Full time

    Job SummaryCreares R&D Software Engineer will contribute to multiple small cross-disciplinary teams working on a variety of R&D projects. The ideal candidate will have a solid background in engineering fundamentals and a strong interest in software development. Key responsibilities include applying engineering principles and best practices, developing...


  • Wilmington, North Carolina, United States Triaplex, Inc. Full time

    Triaplex, Inc. is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have a strong background in C++ and Python, with experience in Radio Frequency (RF) processing systems.Key ResponsibilitiesAnalyze user requirements to derive software design and performance requirementsDebug existing software and correct defects...


  • Wilmington, North Carolina, United States MAG Aerospace Full time

    Job SummaryMAG Aerospace is seeking an experienced Software Systems Engineer to collaborate with system users, requirements owners, and developmental contractors to translate operational requirements into software requirements, designs, and implementations.Key ResponsibilitiesParticipate in planning, coordinating, scheduling, directing, and controlling...