Software Engineer for Underwater Systems
1 month ago
Oceaneering Technologies is seeking a skilled Software Engineer to join our OTECH group. As a key member of our team, you will play a crucial role in developing software solutions for our underwater systems. Your primary responsibilities will include applying your knowledge of the software lifecycle to develop and lead software efforts, implementing decisions for designing and maintaining software architecture, and actively interfacing with other engineering leads, program managers, and external customers.
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.
- Contribute to creation, maintenance, and acceptance of project CDRLs.
- Support software testing on the factory floor, offsite, and offshore.
We are looking for a candidate with a BS Degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, or a related technical field, and 5+ years of practical experience in software engineering. Additionally, you should have experience with programming languages such as C, C++, C#, Python, or Java, and solid written and oral communications skills. Ability to obtain and maintain a United States Government Department of Defense Security Clearance is also required.
Preferred QualificationsExperience developing in underwater vehicle or robotic software frameworks and expanding framework capabilities is preferred. Other desired qualifications include experience with Linux OS or bare metal firmware, microprocessors, and single-board computer based control systems. Ability to implement and debug communication protocols, experience with microservices based architectures, and proficiency with Jira and Git are also valuable assets.
-
Underwater System Software Engineer
3 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeAre you looking for a challenging and rewarding career opportunity? Do you have expertise in software development and underwater system engineering?Oceaneering Technologies (OTECH) has a position available for a Project Software Engineer. This role requires a strong background in software engineering, with a focus on developing software solutions that meet...
-
Underwater Robotics Systems Architect
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeJob Description:Oceaneering is seeking an experienced Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex power and control systems for underwater robotic and electromechanical systems.We are looking for someone with a strong passion for...
-
Principal Engineer
3 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeJob OverviewWe are seeking an experienced Staff Software Engineer to join our Software, Simulations and Controls group. In this role, you will be responsible for developing and implementing complex power and control systems for unique underwater robotic and electromechanical systems. You will also lead small software development teams and ensure project...
-
Lead Software Developer
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeAbout the RoleThis position is within OTECH's Software, Simulations and Controls group. We architect and support unique solutions for Department of Defense underwater robotics systems. Our efforts range from prototypes that meet quick-burn government mission needs, to design and build of systems with rigorous lifecycle management. The vehicles we support...
-
Senior Software Architect
3 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeJob DescriptionOceaneering Technologies (OTECH) is a global provider of engineered services and products, primarily to the offshore energy industry. As a Staff Software Engineer, you will be responsible for performing diverse activities associated with the development and implementation of complex power and control systems for unique underwater robotic and...
-
Senior Software Development Manager
3 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeJob Title: Senior Software Development ManagerOceaneering is seeking an experienced Staff Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing complex power and control systems for underwater robotic and electromechanical systems.Key Responsibilities:Lead...
-
Senior Power Systems Specialist
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeJob DescriptionOceaneering 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 are seeking a Senior Power Systems Specialist to join our team. As a Staff Electrical Engineer, you will...
-
Electrical Engineer Expert
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeAbout the JobWe are seeking a highly skilled Electrical Engineer to join our team at Oceaneering. As a Staff Electrical Engineer, you will be responsible for designing and developing complex power and control systems for unique underwater robotic and electromechanical systems.The ideal candidate will have a strong background in electrical engineering and...
-
Software Engineering Team Lead
2 weeks ago
Wilmington, North Carolina, United States iNovex Information Systems Full timeAbout the RoleWe are seeking an exceptional Software Engineering Team Lead to join our team. As a key member of our software development group, you will be responsible for leading the design, development, and implementation of complex software systems, leveraging your technical expertise and leadership skills to drive innovation and deliver high-quality...
-
Cybersecurity and Software Engineering Director
2 weeks ago
Wilmington, North Carolina, United States iNovex Information Systems Full timeDo you have what it takes to be a Cybersecurity and Software Engineering Director at RealmOne? We are seeking a highly experienced professional with expertise in software development, team management, and cybersecurity to lead our software engineering efforts and drive our company's success.We are committed to delivering high-quality software projects that...
-
Software Engineering Lead
2 weeks ago
Wilmington, North Carolina, United States iNovex Information Systems Full timeJob OverviewWe are seeking a highly skilled and experienced Technical Team Lead to oversee the development of software solutions. This role will be responsible for managing a team of software engineers and ensuring that projects are completed on time, within budget, and to the highest standard.The successful candidate will have a strong technical background...
-
Wilmington, North Carolina, United States Triaplex, Inc. Full timeSystem Requirements OverviewThe successful candidate will have a strong background in software engineering and user interface development.Estimated Salary: $120,000 - $160,000 per yearResponsibilities and Expectations:Develop and maintain high-quality software systems that meet performance and functional standardsCollaborate with cross-functional teams to...
-
Wilmington, North Carolina, United States Triaplex, Inc. Full timeRadio Frequency Processing Systems Job OpportunityWe are seeking an experienced Software Engineer with a strong background in User Interface development to work on the full life-cycle development of a Radio Frequency Processing System.Estimated Salary: $140,000 - $200,000 per yearJob Responsibilities:Analyze user requirements to derive software design and...
-
Electromechanical Engineering Lead
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeAbout the RoleWe are seeking a highly skilled Electromechanical Engineering Lead to join our team at Oceaneering. As a Staff Electrical Engineer, you will be responsible for leading and mentoring a team of engineers and technicians in the design and development of complex power and control systems for unique underwater robotic and electromechanical...
-
Power and Control Systems Manager
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeThe Perfect Candidate">We are looking for a highly skilled and experienced Power Systems Manager to join our team at Oceaneening. In this role, you will be responsible for leading and managing the design, development, and implementation of complex power and control systems for unique underwater robotic and electromechanical systems.You will have a strong...
-
Senior Electrical Engineer Specialist
2 weeks ago
Wilmington, North Carolina, United States Oceaneering Full timeAbout the Role">We are seeking a highly skilled Electrical Systems Specialist to join our team at Oceaneening. In this role, you will be responsible for designing, developing, and implementing complex power and control systems for unique underwater robotic and electromechanical systems. You will work closely with cross-functional teams to ensure that our...
-
Technical Team Lead for Software Engineers
2 weeks ago
Wilmington, North Carolina, United States iNovex Information Systems Full timeJob DescriptionWe are seeking a Technical Team Lead for Software Engineers to join our team. The successful candidate will have a strong technical background in software engineering, excellent leadership and communication skills, and the ability to motivate and manage a team of developers.This role will involve overseeing the development of software...
-
Software Systems Developer
2 weeks ago
Wilmington, North Carolina, United States Base2 Solutions Full timeBase2 Solutions is seeking a highly skilled Software Systems Developer to join our team. With a strong background in software development, you will be responsible for designing, developing, and maintaining complex software systems.As a key member of our team, you will work closely with other engineers to develop innovative technical solutions that meet the...
-
Software System Architect
3 weeks ago
Wilmington, North Carolina, United States Base2 Solutions Full timeJob SummaryWe are seeking a skilled Software System Architect to design and develop software systems for our clients at Base2 Solutions. This role requires strong technical expertise and excellent communication skills.Key ResponsibilitiesDevelop software system architectures and designs for complex system engineering problems.Manage system requirements and...
-
Wilmington, North Carolina, United States Triaplex, Inc. Full timeJob DescriptionWe are seeking a highly skilled Software Engineer with expertise in User Interface development to join our team at Triaplex, Inc.This is a clearance required position that will support a mission-focused customer during the full life-cycle development of a Radio Frequency Processing System. The ideal candidate should have experience with RF or...