Software Engineering Technologist
Company: Oceaneering International
Location: Hanover
Posted on: April 18, 2024
|
|
Job Description:
Company Profile
Oceaneering Technologies (OTECH) develops, manufactures, and
operates customized marine systems, shipboard equipment, subsea
vehicles, and engineered solutions for commercial and U.S. military
vessels.
Oceaneering Aerospace and Defense Technologies (AdTech) delivers
solutions that enable humans to work safely and effectively in
harsh environments - from underwater to the outer reaches of space.
Our innovative solutions support the development and application of
practical, cost-effective systems that meet our customers'
challenges - from routine to extreme. Our experience and expertise
across multiple industries uniquely positions us as a leader in the
government, space, and maritime services markets. Our products and
services meet the rigorous demands of the complex environments in
which they operate, delivering results without compromising safety
or reliability.
Oceaneering is a global provider of engineered services and
products, primarily to the offshore energy industry. We develop
products and services for use throughout the lifecycle of an
offshore oilfield, from drilling to decommissioning. We operate the
world's premier fleet of work class ROVs. Additionally, we are a
leader in offshore oilfield maintenance services, umbilicals,
subsea hardware, and tooling. We also use applied technology
expertise to serve the defense, entertainment, material handling,
aerospace, science, and renewable energy industries.
Position Summary
The Software Engineering Technologist applies technical knowledge
to support Oceaneering Technologies (OTECH) software group needs.
This role is expected to learn OTECH processes and best engineering
practices; and apply the knowledge to help the software group
complete tasking. This role is key in solving problems under the
supervision of a software program lead.
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. The ideal
candidate for this position would have a zest for being thrown into
new situations and have a knack for asking questions when guidance
is needed, while capable of functioning independently when given
clear instructions.
Duties & Responsibilities
--- Manage configuration of program lab, to include performing
software baselining efforts, and configuration and maintenance of
sensors, computers, and network devices.
--- Help create work products for production, development, test, or
analysis.
--- Communicate independently and effectively with your assigned
lead and team.
--- Creation and maintenance of project CDRL's. This includes
requirements management, documentation, unit testing, safety
testing, and software qualification testing.
--- Support testing on the factory floor, offsite, and
offshore.
--- Understand user requirements, concept of operations documents,
and system requirements specifications.
--- Prepare reports and present results to fellow team members.
--- Schedules can be demanding throughout the year and occasional
work outside normal working hours should be anticipated.
Qualifications
ESSENTIAL QUALIFICATIONS
--- Associate degree in engineering technology or equivalent
experience.
--- Ability to obtain and maintain a United States Government
Department of Defense Security Clearance.
--- Ability to obtain and maintain CompTIA Security+ certification
(training will be provided).
--- Must be a US citizen.
PREFERRED QUALIFICATIONS
Experience with any of the following is preferred:
--- C, C++ and/or REACT.
--- Working with orchestrated environments using tools such as
Kubernetes, Docker or Podman.
--- Microprocessors and single-board computer (SBC) based control
systems.
--- Analyzing communication protocols such as: UDP and multicast,
TCP, serial protocols, SPI, I2C, CAN, MQTT, gRPC/Protobuf etc.
--- Python or other scripting languages.
--- Linux OS (specifically Red Hat) and FreeRTOS.
--- Solid written and oral communications skills, including ability
to effectively document, convey, and present engineering concepts
and products to team members and customers.
--- Additional duties as assigned.
Additional Information
This position is Hybrid - Remote and will require commuting to a
designated office. Hybrid work schedules are determined by the
hiring manager based on business need.
Equal Opportunity Employer
All qualified candidates will receive consideration for all
positions without regard to race, color, age, religion, sex
(including pregnancy), sexual orientation, gender identity,national
origin, veteran status,disability, genetic information, or other
non-merit factors
Keywords: Oceaneering International, Philadelphia , Software Engineering Technologist, IT / Software / Systems , Hanover, Pennsylvania
Click
here to apply!
|