Talent.com
Project Software Engineer
Project Software EngineerOceaneering • Hanover, Maryland
Project Software Engineer

Project Software Engineer

Oceaneering • Hanover, Maryland
30+ days ago
Job type
  • Full-time
Job description

Position Summary

The Project Software Engineer serves as a key member of the Oceaneering Technologies (OTECH) group. Project engineers are expected to function as leads or important contributors on software efforts and proposals. This role is important to producing software solutions that meet electrical, mechanical and CONOPs needs.
OTECH produces and maintains unique underwater systems – typically for US Navy and other US Government Department of Defense customers. Our projects are all one-of-a-kind. Projects range from quick burn to lifecycle management of fielded systems. This position would yield a solid depth of understanding of the software lifecycle and how it best applies to the entire fielded system.


Duties And 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.

ADDITIONAL
Additional duties as assigned.


Qualifications

ESSENTIAL:

  • 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 one or more of the following programming languages REACT, C, C++, or C#.
  • 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.

PREFERRED:

  • Experience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities.
  • Experience working on Department of Defense software efforts.
  • Experience with microservices based architectures utilizing containerization and orchestration.
  • Experience with UI/UX design.
  • Experience with Linux OS or bare metal firmware.
  • Experience with microprocessors and single-board computer (SBC) based control systems that interface to sensors and hardware (e.g. cameras, navigation sensors, valve packs, other boards).
  • Ability to implement and debug communication protocols including: UDP and multicast, TCP, serial protocols, SPI, I2C, CAN, etc.
  • Experience with Jira and Git.
  • Ability to setup simple bench testing environments for communication links, board power, analog devices, etc.
  • Proficiency using lab measurement devices such as oscilloscopes or multimeters.

Create a job alert for this search

Project Software Engineer • Hanover, Maryland

Similar jobs
Sr. Software Developer

Sr. Software Developer

Sinclair Broadcast Group • Cockeysville, MD, United States
Full-time
This position is an on-site position in our Hunt Valley, MD office.This role provides the unique opportunity to work on a system that:.IoT, automotive, emergency services, and smart cities.Combines...Show more
Last updated: 9 days ago • Promoted
Cyber Principal Software Engineer — Hybrid, Clearance

Cyber Principal Software Engineer — Hybrid, Clearance

Career-Mover • MD, United States
Full-time
A technology company in Maryland seeks an experienced Cyber Principle Software Engineer for their Data Normalization & Automation team.This hybrid role involves systems verification, resolving issu...Show more
Last updated: 3 days ago • Promoted
Software Engineer

Software Engineer

Ring0 Technologies Inc • Fort Meade, Maryland, US
Full-time
Job Description Job Description Software Engineer RING0-25-00000064 Fort Meade, MD, US, 20755 Full-Time TS/SCI w/Poly Job Description Ring0 Technologies ("Ring Zero") is seeking a motivated Softwar...Show more
Last updated: 14 days ago • Promoted
Principal Software Engineer

Principal Software Engineer

Omm IT Solutions • Woodlawn, MD, us
Full-time
Quick Apply
It is 100% on-site position in Woodlawn, MD.Selected candidate must be willing to work on-site in Woodlawn, MD 5 days a week.Strong experience with Java, OpenShift/ Amazon Web Services (AWS), Agile...Show more
Last updated: 27 days ago
Software Engineer, Level 3

Software Engineer, Level 3

Independent Software • Annapolis Junction, MD, US
Full-time
Quick Apply
At Independent Software, we are seeking a highly motivated and experienced Software Engineer, Level 3 to support the design, development, and enhancement of a Kubernetes-native application that orc...Show more
Last updated: 30+ days ago
Principal Software Engineer

Principal Software Engineer

Red Arch Solutions • Annapolis Junction, MD, US
Full-time
Quick Apply
ACTIVE TS/SCI Clearance with Poly REQUIRED Position Overview:.Red Arch Solutions is hiring a Principal Software Engineer to join a priority program in Annapolis Junction, Maryland.We are looking fo...Show more
Last updated: 22 days ago
Software Engineer

Software Engineer

Peterson Technologies • Annapolis Junction, MD, US
Full-time
Quick Apply
Peterson Technologies has been the premier resource for mission-critical solutions through detailed analysis, strategic insight, extensive operational experience, and technical expertise.Today, we ...Show more
Last updated: 30+ days ago
C# Software Engineer/Principal C# Software Engineer

C# Software Engineer/Principal C# Software Engineer

Northrop Grumman Corp. (AU) • Linthicum, MD, United States
Full-time
RELOCATION ASSISTANCE: Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...Show more
Last updated: 3 days ago • Promoted
Software Engineer, Senior

Software Engineer, Senior

SilverEdge • MD, United States
Full-time
Silveredge Government Solutions is seeking a Senior Software Engineer to design, develop and install software solutions.Build high-quality, innovative and fully performing software in compliance wi...Show more
Last updated: 3 days ago • Promoted
Software Engineer, Senior

Software Engineer, Senior

EverWatch • MD, United States
Full-time
EverWatch is a government solutions company providing advanced defense, intelligence, and deployed support to our country's most critical missions.We are a full-service government solutions company...Show more
Last updated: 3 days ago • Promoted
Full Stack Software Engineer

Full Stack Software Engineer

International Executive Service Corps • Ellicott City, MD, United States
Full-time
Candidate must have or be willing to obtain a Public Trust Clearance.DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and comme...Show more
Last updated: 10 days ago • Promoted
Software Engineer

Software Engineer

EVONA • Baltimore, MD, United States
Full-time +1
This range is provided by EVONA.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from EVONA.Senior Software Recruit...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Saalex • MD, United States
Full-time
Greenfield Engineering, a Saalex Company, is seeking a Senior Engineer Scientist in Patuxent River, MD.This role involves applying advanced engineering principles to design, develop, and evaluate m...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

Griffin Global Systems, Inc. • Baltimore, MD, United States
Permanent
This range is provided by Griffin Global Systems, Inc.Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Direct message the job poster from Griffin...Show more
Last updated: 3 days ago • Promoted
Front-End Software Developer (NIN-AE3-27.12125)

Front-End Software Developer (NIN-AE3-27.12125)

Capital Solutions Group LLC • Linthicum Heights, MD, United States
Full-time
TS/SCI with Polygraphs are required.Software / Application Engineer, Level 3.As part of the Secure the Enterprise initiative, develop capabilities to shift from the current manual system security e...Show more
Last updated: 10 days ago • Promoted
Cyber Software Engr Sr Stf

Cyber Software Engr Sr Stf

ClearanceJobs • Elkridge, MD, United States
Full-time
Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challenges: the use of advanced electronics to undermine our way of life.As a cyb...Show more
Last updated: 10 days ago • Promoted
Full Stack Software Engineer with Security Clearance

Full Stack Software Engineer with Security Clearance

DCCA • Ellicott City, MD, United States
Full-time
DCCA is a veteran-owned IT business specializing in providing innovative solutions to a variety of government agencies and commercial enterprises since 1982.DCCA is proud to offer career growth opp...Show more
Last updated: 3 days ago • Promoted
Senior Software Engineer

Senior Software Engineer

(EDO) Entertainment Data Oracle, Inc. • MD, United States
Full-time
Freedom Technology Solutions Group is seeking a.The ideal candidate will contribute to the full engineering lifecycle—from requirements development through deployment—delivering software-based capa...Show more
Last updated: 3 days ago • Promoted