SOFTWARE ENGINEER
MIKEL INC
Job Description
Job Description
MIKEL invests in people and technology – empowering the creative process, building responsive relationships, and propelling innovative solutions from conception to completion for the U.S. Navy. MIKEL is a small woman owned business that has been providing Undersea Warfare Solutions to the Department of Defense since the company’s inception in 1999.
Be a part of our dynamic team whose solutions and services enable the Navy to solve their toughest problems and meet their mission requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-depth understanding of the problem and a novel, innovative and cost-effective solution. MIKEL is committed to providing an environment that challenges its employees to use and advance their skills and knowledge to provide solutions that exceed customer expectations.
Senior Software Engineer
Full Software Development Lifecycle | Agile Scrum | CMMI Level 3
Position Overview
MIKEL is seeking a highly skilled and motivated Senior Software Engineer to lead and contribute across the complete Software Development Lifecycle (SDLC), from requirements analysis and system architecture through implementation, testing, deployment, and sustainment. This role is instrumental in advancing our Agile Scrum practices and supporting the organization's strategic initiative to achieve and maintain CMMI Level 3 process maturity.
The successful candidate will combine strong technical expertise with a disciplined engineering approach, ensuring software solutions are scalable, maintainable, secure, and compliant with established development standards. This position requires collaboration across multidisciplinary engineering teams and a commitment to continuous improvement, technical excellence, and process adherence.
Key Responsibilities
Software Architecture and Development
- Develop and maintain high-level and detailed software designs that align system requirements, technical architecture, and long-term maintainability objectives.
- Lead software development efforts through all phases of the SDLC, including requirements analysis, design, implementation, integration, testing, deployment, and operational support.
- Design and implement scalable, extensible, and maintainable software solutions that support evolving customer and mission requirements.
- Participate in technical planning, architecture reviews, code reviews, and design assessments to ensure software quality and engineering consistency.
Agile and Process Excellence
- Support and promote Agile Scrum methodologies, including sprint planning, backlog refinement, estimation, retrospectives, and continuous process improvement.
- Utilize Jira and Confluence to manage project execution, maintain technical documentation, support traceability, and ensure process compliance.
- Contribute to the development, implementation, and continuous improvement of CMMI Level 3-compliant engineering processes and artifacts.
- Ensure requirements, design documentation, verification activities, and test results are complete, reviewed, traceable, and audit-ready.
Software Quality and Configuration Management
- Serve as a subject matter expert in software engineering best practices, including coding standards, source control management, configuration management, build automation, and release management.
- Support and enhance CI/CD pipelines, automated testing frameworks, and software quality assurance processes.
- Identify and mitigate technical risks, integration challenges, and performance issues early in the development lifecycle.
- Drive continuous improvements in system reliability, maintainability, and operational effectiveness.
Security, Data Integrity, and Compliance
- Ensure software solutions maintain the highest standards of data integrity, cybersecurity, and system safety.
- Identify potential security, privacy, and compliance risks and implement appropriate mitigation strategies prior to system integration and deployment.
- Support secure handling, retention, and disposition of sensitive and obsolete data in accordance with organizational and regulatory requirements.
Cross-Functional Collaboration
- Collaborate closely with software, systems, mechanical, and quality assurance engineers to ensure technical alignment across disciplines.
- Support model-based systems engineering activities using SysML and related engineering tools.
- Provide technical leadership, mentorship, and guidance to development teams while fostering a culture of engineering excellence and continuous learning.
Required Qualifications
- Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, or a related technical discipline.
- Minimum of 10 years of professional software engineering experience with demonstrated ownership of products throughout the full SDLC.
- Strong proficiency in C, C++, Qt, Eclipse, and modern software engineering methodologies.
- Experience with Agile Scrum development environments and software lifecycle management tools, including Jira, Confluence, GitHub, and Git-based workflows.
- Experience developing software design documentation, requirements specifications, interface documentation, and traceability artifacts.
- Familiarity with Model-Based Systems Engineering (MBSE) concepts and SysML.
- Experience implementing CI/CD pipelines, automated testing frameworks, and software release processes.
- Strong understanding of software quality assurance, configuration management, cybersecurity principles, and secure software development practices.
- Excellent analytical, problem-solving, communication, and collaboration skills.
Preferred Qualifications
- Experience supporting or participating in CMMI Level 3 assessments, appraisals, audits, or process improvement initiatives.
- Experience working in Department of Defense (DoD), aerospace, defense, maritime, or other highly regulated environments.
- Knowledge of system safety engineering, secure data management, and privacy controls.
- Experience with long-lifecycle mission-critical systems and complex integrated platforms.
- Familiarity with DevSecOps methodologies and modern cloud-based development environments.
- Active U.S. Security Clearance or ability to obtain and maintain one.
Location: Newport, RI
MIKEL offers a competitive salary and a comprehensive benefits package that includes Medical/Dental/Vision Insurance, Flexible Spending Account (FSA), 401k Retirement Plan, Life Insurance, Disability Insurance, Paid Time Off (PTO), and Tuition Reimbursement.
Department of Defense Secret Security Clearance or higher is required at time of hire. Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information. Due to the nature of work performed within our facilities, U.S. citizenship is required.
MIKEL is an Equal Opportunity Employer. We prohibit discrimination and harassment of any kind based on race, color, sex, religion, sexual orientation, national origin, disability, genetic information, pregnancy, or any other protected characteristic as outlined by federal, state, or local laws.
$107.5k - $204.5k
...learning of new technologies. For over 70 years, scientists and engineers in diverse disciplines at RTX BBN Technologies have... ...and create transformative solutions.We are seeking a Principal Software Engineer with experience in real-time embedded C language system...SuggestedTemporary workWork experience placementWork at officeRemote workWorldwideFlexible hours$108.2k - $163.4k
...Ready to take your career global? Make your mark at one of the biggest names in payments. We're looking for a Senior Software Engineer to join our ever-evolving Express team and help shape the future of global commerce. What you'll own...SuggestedFull time3 days per week- ...Are you ready to write your next chapter? Make your mark at one of the biggest names in payments. We're looking for a Software Engineer to join our ever-evolving payment processing team and help us unleash the potential of every business. This...SuggestedFull timeWork experience placementWork at office3 days per week
$138.9k - $180.6k
Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining software...SuggestedTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work- ...SAAB is seeking a Senior Software Engineer in Bristol, RI to define, implement, and maintain software for autonomous vehicles. Candidates should have significant experience in software development, particularly in C/C++ and Python, with a strong engineering background....Suggested
$107.5k - $204.5k
...Position Principal Software Engineer – Physical Sciences & Systems Location Middletown, Rhode Island (Onsite) Security Clearance U.S. citizenship required. Active & transferable Secret U.S. Government Security Clearance required on day one. Responsibilities...Flexible hours- ...Overview Serco is seeking a Senior Software Engineer to join an established but growing team in Newport, RI working at the Naval Undersea Warfare Center that is designing, constructing, and delivering the next generation of undersea warfare Training Systems to the Fleet...Full timeContract workLocal area
- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...cyber impacts to system architecture, interfaces, hardware, software, networks, operational configurations, and technical baselines...Temporary workFor contractorsWork at officeLocal areaFlexible hours
$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...creates holistic security solutions leveraging Cyber Security, Software Assurance and Supply Chain Risk Management to support Program...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...systems engineering, modeling, simulation, data analysis, and software development to implement state-of-the-art capabilities....Local areaRemote workFlexible hours
- ...Prattwhitney in Middletown, Rhode Island is looking for a Principal Software Engineer focused on physical sciences and systems. You will design, develop, and integrate high-performance embedded real-time software on heterogeneous systems, collaborating across teams and...
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...years’ experienceExperience with emerging and legacy hardware and software, including Unix and Linux operating systemsExperience working...Temporary workWork experience placementWork at officeRemote workRelocationFlexible hours$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...develop and manage system requirements, integrate hardware and software, develop test plans and procedures, debug and evaluate system...Temporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours- ...RTX BBN Technologies in Middletown, RI is seeking a Principal Software Engineer specializing in real-time embedded C development. You will design, implement, and optimize high-performance software for DoD systems on embedded hardware and heterogeneous platforms. You...
- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...Qualifications Bachelor's degree in Computer Science, Software Engineering, Information Technology, Systems Engineering, or a...For contractorsLocal areaFlexible hours
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database. This...Full timeTemporary workFlexible hours$85k - $120k
...Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training.The Information Security Engineer -... ...with cybersecurity, network engineering, software, and systems engineering teams to maintain reliable operationsMaintain...For contractorsLocal areaRemote work$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...security controls across networks, databases, OSs, hardware, and software componentsIntegrate SSE development activities seamlessly...Contract workTemporary workWork experience placementWork at officeRemote workRelocation packageFlexible hours$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...and verification (task series 400). This includes hardware and software safety related tasks. Experience with briefing at the military...Contract workTemporary workWork experience placementWork at officeRemote workRelocationFlexible hours- ...SEACORP is seeking a well-qualified DevOps Engineer . Primary Duties and Responsibilities: Job Summary: SEACORP'sPlatforms Business... ...maintenance of server and systems configurations (hardware and software) to ensure their confidentiality, integrity, and availability....Full timeTemporary workWork experience placementWork at officeLocal areaImmediate start
$82.1k - $131.36k
...priority programs through our strategic solutions in the areas of Information Technology, Test & Evaluation, Program Mission Support, Engineering & Analysis, and Training. Responsibilities The DevSecOps Engineer will design, implement, and maintain secure,...For contractorsShift work$107.5k - $204.5k
...find new ways to connect and protect our world. Pratt & Whitney is a world leader in the design, manufacture and service of aircraft engines and auxiliary power systems and has been revolutionizing modern flight for over 100 years. Join us and help shape the future of...Permanent employmentTemporary workWork experience placementWork at officeRemote workFlexible hours$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...develop and manage system requirements, integrate hardware and software, develop test plans and procedures, debug and evaluate system...Temporary workWork experience placementInterim roleWork at officeRemote workRelocation packageFlexible hours- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...: We are seeking a highly motivated Mid-Level Systems and Software Engineer to support a U.S. Navy acoustic laboratory engaged in...For contractorsLocal areaFlexible hours
- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...specifications and organizational goals. Collaborate with software, hardware, and network teams to ensure smooth integration and...Local areaFlexible hours
- ...requirements. We have undersea operations experience, combined with engineering and specific subject matter expertise, that provides an in-... ...be responsible for overseeing the integration of hardware and software components to ensure seamless operation and high reliability...Local areaFlexible hours
$103 - $121.5 per hour
...Job Description Job Description HW/SW Systems Engineer (Level 5) Location: Middletown, RI (100% Onsite) Clearance: Active Secret... ..., and technical leadership supporting advanced hardware and software systems. This position is 100% onsite in Middletown, RI and...Weekly payLong term contractPermanent employmentContract work$86.8k - $165.2k
...world leader in the design, manufacture and service of aircraft engines and auxiliary power systems and has been revolutionizing modern... ...utilizing various machine tools, controls and programming software.Candidate must have demonstrated experience with planning, creating...Contract workTemporary workWork experience placementWork at officeRemote workFlexible hoursShift workNight shiftWeekend workAfternoon shift- Join to apply for the Technical Solutions Engineer role at Epic 3 weeks ago Be among the first 25 applicants Join to apply for the Technical... .... As a Technical Solutions Engineer at Epic, you’ll work on software that impacts 305 million patients around the world. Alongside...Full timeWork at officeRelocationVisa sponsorshipRelocation package
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to SOFTWARE ENGINEER. Be the first to apply!
- senior software engineer remote Middletown, RI
- part time software developer remote Middletown, RI
- software Middletown, RI
- id software Middletown, RI
- software technology Middletown, RI
- software implementation project manager Middletown, RI
- remote software sales Middletown, RI
- software support Middletown, RI
- embedded software Middletown, RI
- software technical support Middletown, RI





