Software Engineering - Contractor
$60 - $80 per hourActalent
Job Title: Software Engineer
This role focuses on designing, developing, and maintaining desktop-based software applications in a Windows environment using C++. You will build and integrate middleware components, including dynamic link libraries (DLLs), to enable system interoperability and support complex engineering systems. You will operate in a primarily onsite, hybrid-capable setting, collaborating with stakeholders and interfacing with laboratory and test equipment to support automation and control.
Design, develop, and maintain desktop-based software applications using C++ in a Windows environment.
Develop and integrate middleware components, including DLLs, to support system interoperability and data exchange.
Implement and optimize multi-threaded applications to ensure performance, stability, and scalability.
Collaborate with cross-functional engineering teams to support testing, integration, and deployment activities in lab and operational environments.
Interface with laboratory and test equipment, supporting automation, control protocols, and instrument integration.
Troubleshoot, debug, and resolve software defects across development, integration, and test environments.
Contribute to software architecture discussions and apply object-oriented design principles where appropriate.
Participate in code reviews, documentation, and configuration management processes to maintain software quality and traceability.
Work in a hybrid environment with periodic onsite support at a government facility, including time spent at a naval undersea warfare center.
Apply strong problem-solving and analytical skills to diagnose complex issues in software and integrated systems.
Bachelor's degree in Computer Science, Software Engineering, or a related technical field.
- 5+ years of professional experience in software development.
- Strong proficiency in C++ programming within a Windows environment.
- Experience developing or working with DLLs and Windows APIs.
- Hands-on experience with multi-threaded programming and concurrency concepts.
- Proficiency with Visual Studio and related debugging tools.
- Understanding of object-oriented design principles and software architecture.
- Experience supporting integration, testing, or lab-based engineering activities.
- S. security clearance.
Experience with SNMP (Simple Network Management Protocol).
Background in lab equipment integration and instrument control.
Exposure to government or contractor environments and associated processes.
The role is based in an onsite office environment with hybrid flexibility, depending on business needs and project requirements. You will spend significant time onsite, including periodic work at a naval undersea warfare center, due to the hands-on nature of the systems and close interaction with customers and lab equipment. The organization supports flexible schedules, including options such as 9/80, 4/10, or 5/8 workweeks, while maintaining a results-focused culture where the emphasis is on delivering high-quality work. You will work with Windows-based development tools, including Visual Studio and debugging utilities, and interface regularly with laboratory and test equipment in both office and lab settings.
This is a Contract to Hire position based out of Middletown, RI.
If eligible, the benefits available for this temporary role may include the following:
- Medical, dental & vision
- 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
- Life Insurance (Voluntary Life & AD&D for the employee and dependents)
- Short and long-term disability
- Health Spending Account (HSA)
- Employee Assistance Program
- Application Deadline
We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 20,000 consultants and 5,000 clients across the U.Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email View email address on click.appcast.io of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
- ...stakeholders, and cross-functional teams to align priorities Develop and implement engineering processes, standards, and best... ...and PMW-160 experience preferred. ~ Familiarization with the Software Delivery (SWD) approval process. Work Location: Newport,...SuggestedLocal areaFlexible hours
- ...satellite communications and navigation products. Cross-functional role on team that designs and implements embedded and application software, incorporating microprocessors and DSP’s, data processing algorithms, wireless and wired networking. Challenging and rewarding...SuggestedPermanent employment
$107.5k - $204.5k
...Principal Software Engineer RTX BBN Technologies is an organization which values work/life balance and encourages lifelong learning... ...and implementing control, detection, and tracking algorithms developed by the systems engineering team. The ideal candidate enjoys...SuggestedTemporary workWork experience placementRelocation packageFlexible hours$95.35k - $105.81k
...Basic Qualifications Requires a Bachelor's degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics... ...and everything in between. Key Responsibilities: Develop and maintain software for payload control systems. Implement...SuggestedSecond jobWork at officeFlexible hours$107.5k - $204.5k
Position Principal Software Engineer - Physical Sciences & Systems Location Middletown, Rhode Island (Onsite) Security Clearance U.S. citizenship... ...Clearance required on day one. Responsibilities Design, develop, implement, test, debug and integrate high-performance embedded...SuggestedFlexible hours- MIKEL, Inc. is seeking a Lead Systems Engineer to lead a dynamic engineering team in Newport, RI. The successful candidate will have over 10 years of engineering experience, including 5 years in a leadership role. Responsibilities include managing engineering projects, ...
- ...Job Description Job Description SAIC is seeking a Torpedo Test Equipment Software Developer to join a team of in-office engineers working to modernize Naval Automated Test Equipment (ATE) systems for MK48 torpedoes including the MK660 and MK710 ATE systems....Work at office
- 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...
- Location- Middletown Rate- *** Requirement 1: - Area Skills/Technologies Skill Requirement Excel Analysis VBA, business logic mapping Required Backend Java, Spring Boot, REST, error handling Required Database PostgreSQL, schema design...
- ¿ Netcool implementation and development experience. ¿ Development and Supporting enterprise system's management and monitoring products such as IBM Tivoli Netcool Omnibus, IBM Impact, ITM (IBM Tivoli Monitoring), ITCAM, and BMC Remedy on Demand(8.1),Resolve, spectrum, ...
- Une entreprise de recrutement basée à Middletown recherche un développeur expérimenté pour rejoindre son équipe IP-MobileCast. Vous serez responsable de la conception et du développement d'applications web, de services d'application et de logiciels pour clients desktop ...
- ...Responsibilities Include: Installation, configuration, troubleshooting, and maintenance of server and systems configurations (hardware and software) to ensure their confidentiality, integrity, and availability. Candidate would administer server-based systems, security devices,...Full timeTemporary workWork experience placementWork at officeLocal areaImmediate start
$86.8k - $165.2k
Prattwhitney is hiring a Senior Mechanical Engineer to join the ESSM® Missile Launcher team in Portsmouth, RI. The role focuses on mechanical design, development, and documentation of defense system components. The ideal candidate has a degree in STEM, 5+ years of experience...$107.5k - $204.5k
...Engineer for the Physical Sciences & Systems business unit located near Newport, Rhode Island. Responsibilities Develop and execute test plans for Linux & VxWorks software development, hardware and software integration, and test planning and development. Perform testing of...Temporary workWorldwideRelocation packageFlexible hoursNight shift- ...A dynamic staffing company is seeking a Software Developer to join the IP-MobileCast team. You will be involved in developing and implementing web applications and services, working closely with a talented team in an Agile + Scrum environment. The ideal candidate will...
- ...Job Title Java Developer Location Newport, RI 02840 US (Primary) Job Type / Status Full-Time Education Bachelor's Degree Clearance Level Required Secret Job Description ** US Citizenship Required ** McLaughlin Research Corporation (MRC...Full time
- ...provide solutions that exceed customer expectations. Senior Software Engineer Full Software Development Lifecycle | Agile Scrum |... ...Key Responsibilities Software Architecture and Development Develop and maintain high-level and detailed software designs that...Local areaFlexible hours
- Job Title Supports the review, interpretation, and execution of submarine alteration documentation and engineering change packages. Provides expertise in fiber optic infrastructure and platform integration standards. Company Overview Systems Technology Forum LTD...Flexible hours
- Platform Engineer Detroit Defense is seeking an experienced Platform Engineer to support DoD programs by reviewing technical documentation, evaluating platform configurations, and supporting the integration of complex shipboard systems. This role works closely with ...Temporary workFor contractorsLocal areaFlexible hours
- ...PURVIS is seeing a talented Software Developer to join our team. The Software Developer will work closely with a team of developers on integrated standalone applications in a Linux environment using Agile development methodologies and tools. The day-to-day responsibilities...
- ...SEACORP is seeking a well-qualified Software Engineer I . Primary Duties and Responsibilities: Job Summary : SEACORP has immediate... ...in Middletown, RI. Software Engineers research, design, and develop computer and network software or specialized utility programs...Temporary workWork at officeLocal areaImmediate start
- ...SEACORP is seeking a well-qualified Software Engineer III . Primary Duties and Responsibilities: Job Description: SEACORP's Electronic... ...Job Responsibilities Include: Analyze user needs and develop software solutions, applying principles and techniques of...Temporary workWork at officeLocal area
$100k
...directly affects internal teams, customers, and the company’s ability to scale. What You Bring ~4+ years of professional software engineering experience. ~ Strong backend fundamentals and experience with Node.js (or willingness to ramp quickly). ~...Shift work- A leading manufacturer in thermoplastic components located in Bristol, Rhode Island is seeking a Quality Control Technician. The successful candidate will be responsible for programming vision measuring systems, performing quality inspections, and ensuring compliance with...
$69.4k - $158k
Phase2 Technology is seeking a Salesforce Developer to deliver Salesforce requirements effectively across various industries. The ideal candidate will have 2+ years of Salesforce development experience, including skills in Apex, JavaScript, and Lightning Web Components....Remote job$69.4k - $158k
Job Number: R0241691 The Opportunity: As a Salesforce developer, you will work closely with other developers, product owners, test engineers, and architects to ensure the timely and effective delivery of Salesforce requirements in a variety of industry contexts. You'll...Full timeContract workPart timeWork at officeLocal areaRemote work$72.83k - $126.63k
...create, and modify applications using technologies such as C++ (Linux), React, MariaDB, and Python. Design, develop, evaluate, and test system/software integration Interpret, assess, and support development and maintenance of requirements and software designs...Hourly payContract workTemporary workFor contractorsWork experience placementRemote work- ...Sr. Software Engineer Location: Middletown, Rhode Island Duration: 12 Months SNOW Architect Provide advanced technical support in... ...and custom development Ability to elicit requirements, design, develop and test new features Ability to develop and configure applications...For contractors
$22 per hour
...Understand and modify application(s) using Linux, Windows, Java, React, CSS, Python, etc. Understand, create, and modify software and/or test documentation Support development, evaluation, system/software integration, and test Support unit testing and system...Hourly payContract workTemporary workFor contractorsWork experience placementInternshipRemote work- ...Python Developer Location- Middle town NJ Remote- NO JD • Good Python experience with o develop and maintain various software products o responsibilities include writing and testing code o debugging programs and integrating applications • Good...Remote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineering - Contractor. Be the first to apply!
- software engineer amazon Middletown, RI
- software developer positions Middletown, RI
- ngo software engineer Middletown, RI
- startup software engineer Middletown, RI
- cybersecurity software engineer Middletown, RI
- intel software engineer Middletown, RI
- information technology software engineer Middletown, RI
- software developer fintech Middletown, RI
- software engineer healthcare Middletown, RI
- consulting software engineer Middletown, RI


