Software Engineer II
$94.1k - $141.1kOceaneering
Job Description The Senior Software Engineer serves as a core member of the Oceaneering Technologies (OTECH) group. Senior engineers are expected to learn OTECH processes and best engineering practices; and apply the knowledge towards expanding their software engineering skill set. This role is expected to take ownership of a PLC/C++ based hardware/software system. OTECH produces and maintains unique underwater and surface 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 possesses several years of experience in software development and has demonstrated ownership of a software product. They also work effectively and collaboratively in a team-based environment. Responsibilities
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 factor. About the Team 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.
- Apply working knowledge of the software lifecycle.
- Ownership of a PLC/C++ hardware/software system.
- Actively interface with the rest of the engineering team.
- Communicate independently and effectively with teammates for issue resolution.
- Creation and maintenance of software documentation. This includes requirements management, software documentation, unit testing, and software qualification testing.
- Support software 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 stakeholders.
- Schedules can be demanding throughout the year and occasional work outside normal working hours should be anticipated.
- BS Degree in a STEM (Science, Technology, Engineering or Mathematics) discipline. Commensurate experience will be considered.
- 2+ years of software lifecycle engineering experience with C++ and PLC's.
- Proficiency with the Microsoft 365 environment.
- Experience working with Allen Bradley PLC's.
- Prior experience working within a hardware system that contains sensors such as cameras and laser line scanners.
- 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.
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 factor. About the Team 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.
Vacancy posted 19 hours ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Hanover, MD vacancy
- ...Software Engineer II Reflexive Concepts is seeking a skilled Software Engineer II to join our team! In this role, the engineer will design, develop, and maintain the tools and services that power the CLEVERCHEMIST product suite — including GitLab, Artifactory, MinIO...Suggested
$171k - $228k
...Job Description SALARY RANGE $171,000 - $228,000/year DUTIES As a successful candidate for the Software Engineer II role you develop, maintain and enhance complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development,...Suggested- ...Software Engineer II Quevera is seeking a highly skilled Software Engineer II with an active TS/SCI clearance with Polygraph to support mission-critical programs in Annapolis Junction, Maryland. In this role, you will develop, maintain, and enhance complex software...SuggestedTemporary work
$165k - $180k
...SOFTWARE ENGINEER II BTS Software Solutions is seeking a Software Engineer II with an active TS/SCI w/ POLY to join our team in Ft. Meade, MD What You'll Get To Do: The Software Engineer develops, maintains, and enhances complex and diverse software...SuggestedWork experience placementLocal area- ...Job Title: Software Developer II Location: Annapolis Junction, MD Required Clearance : TS/SCI w/ Full-Scope Poly Salary: Competitive... ...We are seeking a skilled and experienced Software Engineer to join our team. In this role, you will be responsible for...SuggestedRemote workRelocation packageFlexible hours
$185k - $200k
Software Engineer II Active TS/SCI with Polygraph required. Must be a US citizen. Description The software engineer develops, maintains, and enhances complex and diverse software systems based upon documented requirements. Works individually or as part of a team. Reviews...Immediate start$2,500 per month
...Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management...Immediate start- ...Software Engineer Junior-Level (General) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required Position Overview: Our client... ...discipline (ability to substitute years of experience) IAT Level II certification (as mandated by DoD Directive 8140.01 & 8570-01-...Full timeLocal area
- ...nation, and want to help support ProSync's mission to "Define and Redefine the State of Possible,” please apply today! The Software Engineer designs, develops, tests, deploys, documents, maintains, and enhances complex and diverse software systems based upon...Flexible hours
- ...Software Engineer (Junior-Level) Full-Time | On-Site | TS/SCI with Full-Scope Polygraph Required Position Overview We are seeking a... ...experience may be substituted where applicable) IAT Level II certification or equivalent certification meeting federal cybersecurity...Full timeImmediate start
- ...Senior Lead Network Engineer II Employment Type: Full Time Department: Information Technology Responsibilities Operate and manage NPS network... ...capabilities based on the deployment of network management software; Develop, maintain and deliver infrastructure documentation...Full timeMonday to FridayFlexible hours
- ...Software Engineer II (SWE II) Experience Level: 8+ years Education: Bachelor's degree required We are seeking an experienced Software Engineer II to support the design, development, and deployment of modern, scalable applications within a microservices-based...
$10k
...technology allowances, and access to a state-of-the-art technology lab. Your Mission Develop, maintain, and enhance complex software systems using ServiceNow, JavaScript, HTML, CSS, and API integrations. Work individually or as part of a team to improve workflows...- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...
- ...Polygraph Required Position Overview We are seeking a junior level Software Engineer with a minimum of 4+ years of expertise and a technical... ...discipline (ability to substitute years of experience) IAT Level II certification (as mandated by DoD Directive 8140.01 & 8570-01-...Full time
- A technology solutions company is hiring a Software Engineer in Columbia, Maryland. The role requires extensive experience in software development and an active TS/SCI clearance. Responsibilities include developing software systems, ensuring they meet rigorous specifications...
- SageCor Solutions is seeking candidates in Columbia, Maryland, with an active TS/SCI clearance and polygraph for roles involving high performance computing and advanced analytics. The position requires strong scripting skills along with proficiency in programming languages...
$146k - $234k
Peraton in Laurel, MD is seeking a detail-oriented Systems Engineer II to support technical writing in a hybrid, multi-cloud environment. You will leverage systems engineering expertise and strong communication skills to develop documentation, maintain compliance, and support...- ...MANTECH seeks a skilled and mission-focused CNO Software Engineer to join our team in Hanover, MD. In this role, you will contribute to the development of advanced CNO capabilities that directly support national security. You ’ll work in a collaborative environment...
- A leading technology company is seeking a Frontend Software Engineer II to join its Media Platforms team in Baltimore, Maryland. This remote position requires strong skills in modern React and TypeScript, focusing on building performant frontend components. Candidates...Remote workFlexible hours
- ...The DevOps Engineer II will be responsible for daily administration and operation of the DevOps stack at RxBenefits. He/She will work closely... ...Spread knowledge on an ongoing basis to all members of the software/IT team. Push for “DevOps” concepts whenever possible....Temporary workLocal areaRemote work
- A technology company in Jessup, MD is seeking a junior level Software Engineer. The role requires a minimum of 4 years of development experience... ...practices. The ideal candidate will also hold an IAT Level II certification and an active TS/SCI with Full Scope Polygraph....Full time
$3,000 per month
...In this role you will: • Analyze user requirements to derive software design and performance requirements • Design and code new... ...analyzing system performance standards, confer with users or system engineers; analyze systems flow, data usage and work processes; and...$74.7k - $112.1k
...Devops Cloud Engineer 2 (Full-time, Remote) Think of TEKsystems Global Services (TGS) as the growth solution for enterprises today. We... ...our TGS Talent Acquisition Team requires: The Cloud Engineer II is a technical role responsible for designing, building, and maintaining...Permanent employmentFull timeTemporary workRemote workFlexible hours- ...their client, Trend Health Partners, in their search for a Data Engineer II. A Data Engineer II is responsible for designing, developing,... ...data. Experience using agile framework. Experience with software development life cycle tools such as Red-Gate, Bitbucket, or JIRA...Work experience placementWork at office
- ...SG2 Recruiting is supporting Trend Health Partners in their search for a Data Engineer II. This role is ideal for a data professional who enjoys building scalable data solutions, solving complex technical challenges, and transforming raw data into actionable business insights...Remote workFlexible hours
$84.84k - $153.55k
...performance tuning, and capacity management for all organizational software systems as directed by management and senior staff. This... ...Software solutions delivery support and mentoring for Software Engineers. Lead the design and implementation of software solutions that...Full timeTemporary workWork at officeVisa sponsorshipWork visaFlexible hours$2,500 per month
Prodigy One, LLC. is a systems and software engineering services firm providing more than 45 years of service to state and federal customers. By combining unparalleled experience and capabilities, our company provides big data, cloud development, and enterprise management...Immediate start- ...Title: Software Engineer Location: Elkridge, MD This role offers the opportunity to contribute to a fast-paced development environment focused on delivering tools that help users turn complex data into actionable intelligence. The project centers on building, improving...
$130k - $150k
...Software Engineer Hanover, Maryland T-Rex is looking for a talented Software Engineer to work on a program in the Hanover, Maryland area in support of the Intelligence Community. Responsibilities: This Position Is An Onsite Role The Software Engineer develops...Contract workWork experience placementImmediate start
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- senior robotics software engineer Hanover, MD
- senior software engineer Hanover, MD
- software developer fintech Hanover, MD
- senior software engineer ruby on rails Hanover, MD
- federal - software developer Hanover, MD
- consulting software engineer Hanover, MD
- software engineer travel Hanover, MD
- junior software developer remote Hanover, MD
- scientific software engineer Hanover, MD
- senior software engineer remote Hanover, MD



