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 1 day 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
$105k - $125k
...data archiving for flagship missions. Our staff spans astronomy, engineering, education, IT, communications, and administration—working... ...education, and skill, and current market conditions Full Stack Software Engineer Position Overview: Role and Responsibilities We...SuggestedPermanent employmentFull timeLocal areaRelocationFlexible hours$185k - $200k
...values your technical ambition? Join us and experience a company where your contributions truly make a difference! Software Engineer II! Active TS/SCI with Polygraph required Must be a US citizen Description: Develop, maintain and enhance complex...SuggestedContract workWork experience placementImmediate start- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based...SuggestedFull time
$10k
...also offer monthly TechConnect and DeepDive collaboration sessions with our entire technical staff. Your Mission: As a Software Engineer, you will create, sustain, and troubleshoot complex operational data flows, including data storage, transport, management, security...SuggestedFull time- ...The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm development, manipulation of extremely large data sets, real-time systems, and business management information systems) based...Full time
- ...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
- ...Software Engineer Annapolis Junction, MD Top Secret Polygraph Career Level not specified Salary not specified Join Premium to unlock estimated salaries Job Description Description *This position requires an Active Top Secret SCI with Fullscope Polygraph clearance...Flexible hours
- ...Looking for mid to senior engineers for a full stack contribution to a mission management tool. You will work with a team of ~15 engineers on a team building remarkable surveillance augmentation software. Newer UI components are written in React and TypeScript, the remaining...Full timeCasual workRemote work
- ...operations. Job Description VOR Technology is seeking an entry-level Software Engineer to code and test software based upon software specifications... ...the following: - Administering Web Servers including Apache, IIS, JBoss, and Tomcat - Developing web-based interfaces to...
$67.7k - $90.27k
...environment defined by trust, collaboration, and accountability, a Software Developer II has the opportunity to challenge convention, solve complex... ..., and enterprise data integration. ~ Proficiency in Data Engineering & Databases - PostgreSQL knowledge (queries, migrations,...Full timeTemporary workRemote workWork from home- ...Job Description Job Description Job Description: 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,...Temporary work
$10k
...Learn more at Your Mission: Join ClearEdge as a DevOps Engineer , where you will build, package, promote, and operate the... ...experience may substitute) ~2-5 years of experience as a DevOps or Software Engineer ~ Fluency with AI-native IDEs ~ Strong version...$98.16k - $159.27k
...specific details for this role. Line of Business: Technology Solutions Job Description: The Oracle Application DBA Engineer II develops and maintains technical solutions that adhere to engineering and architectural design principles while meeting business...Work at officeLocal areaWork from homeFlexible hours$150k - $170k
...T-Rex is looking for a talented Software Engineer 2 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, maintains, and enhances complex...Full timeContract workWork experience placementImmediate start$10k
...of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start$10k
...of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start$10k
...of the best, and in return, we offer a world-class, truly unique employee experience that is rare within our industry. The Software Engineer develops, maintains, and enhances complex and diverse software systems (e.g., processing-intensive analytics, novel algorithm...Hourly payFull timeContract workTemporary workWork experience placementSummer workImmediate start- ...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
- ...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...Full time
$115k - $190k
...Polygraph security clearance is REQUIRED. Please do not apply if you currently do not possess this level of clearance.*** Are you a Software Engineer who is ready for a new challenge that will launch your career to the next level? Tired of being treated like a company drone...16 hoursFull timeContract workRemote workWork from homeRelocation package$170k - $214k
Worker Type Regular Job Description Summary The Software Engineer will lead the development, deployment, and evolution of mission‑critical systems, serving in a highly customer‑facing role that supports complex satellite communication technologies. This...Permanent employmentFull timeContract workLocal area$162k - $200k
...Description Summary The DevSecOps Engineer will support the Infrastructure and Capabilities... ...fit for a DevSecOps engineer—or a software engineer with DevOps experience—who thrives... ...* Security+ or DoD 8570 IAT Level II certification. Other Qualifications &...Permanent employmentFull timeContract workLocal areaFlexible hours$81.8k - $120k
...Jamf Engineer We are seeking a Jamf Engineer to support the administration, deployment,... ...Jamf policies, configuration profiles, and software packages. Knowledge of macOS... ...and operational runbooks. Provide Tier II/III support for Jamf-related incidents and...Work at office$200k - $235k
...BTS Software Solutions is seeking a System Engineer II with an active TS/SCI w/ POLY to join our team in Laurel, MD What You'll Get To Do: Analyzes user's requirements, concept of operations documents, and high-level system architectures to develop system...Contract workWork experience placementLocal area- ...Job Description: Quevera is seeking a Systems Engineer II to join our team. At Quevera, we don't just offer jobs-we provide opportunities to be part of a dynamic, forward-thinking community that fosters innovation, collaboration, and personal growth. You'll work...Temporary workWork experience placement
- ...Reflexive Concepts is seeking a skilled Systems Engineer to join our growing team! The GATEKEEPER team is seeking a Systems Engineer to support the Software Development Lifecycle of the GATEKEEPER product, working with developers, QA, DevOps, and fellow systems engineers...
$2,000 per month
...Assertive Professionals is in search of Software Engineers to support our National Security Customer near Hanover, MD . We have Funded and Immediate openings now! Includes a $10,000 sign-on bonus, $2,000 in reimbursable relcation expenses, plus a $1,200 annual...Contract workWork at officeImmediate startRelocation package- ...Software Engineer, Graph Systems & Data Visualization Join Hire Hangar and work with fast-growing global companies while building a long-term, remote career. Role Overview: We are seeking a Software Engineer to help build and scale a graph-database-backed social...Remote work
$3,000 per month
...innovation, integrity, and collaboration. Learn more about Lockheed Martin's Comprehensive benefits package THE WORK As a Software Engineer you will: • Analyze user requirements to derive software design and performance requirements • Debug existing software...Full timeTemporary workWork experience placementWork at officeRelocation packageFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer travel Hanover, MD
- senior robotics software engineer Hanover, MD
- entry level software engineer remote Hanover, MD
- cybersecurity software engineer Hanover, MD
- federal - software developer Hanover, MD
- agile software developer Hanover, MD
- financial software developer Hanover, MD
- software engineer Hanover, MD
- software engineer healthcare Hanover, MD
- startup software engineer Hanover, MD



