KFC Team Member
Software engineer job in Rhode Island
Team Member
**We offer early wage access through Tapcheck so you can cash out on your wages before payday!**
At KFC, we feed the world. But we do more than fill people up. We fulfill their lives. Our meals matter; when we serve them with southern hospitality, we make our customers' day. So, our jobs are more than a paycheck-they're about being independent, having fun, and making new friends.
As a Team Member, you could be the smiling face that greets and serves customers. Or you could be the cook that prepares our world-famous chicken (and tell your friends you know the “secret” - just kiddin'). Whatever job you do, you know what you do matters - to your team and to your customers.
The good news is that your training will teach you everything you need to know to succeed on the job.
But there are a few skills you should have from the get-go:
You're a fun and friendly person who values customers and takes absolute pride in everything you do.
You like talking - a lot - even to strangers (despite what your Mom told you). This is important because you're not able to text message customers.
You've got attitude - the right kind of course - and understand the need to be on time, all the time. With loads of energy, you understand that work is easier - and more fun - working as a team.
And you're at least 16 years old.
Pay range for this position is $15.00 - $17.25/hr
Keep in mind, this is just basic information. You'll find out more after you apply. Independently owned, franchised, or licensed locations may have different requirements.
Lead Data Engineer
Software engineer job in Smithfield, RI
Immediate need for a talented Lead Data Engineer. This is a 06+ Months Contract opportunity with long-term potential and is located in Smithfield, RI (Onsite). Please review the job description below and contact me ASAP if you are interested.
Job ID:25-93890
Pay Range: $63 - $73/hour. Employee benefits include, but are not limited to, health insurance (medical, dental, vision), 401(k) plan, and paid sick leave (depending on work location).
Key Responsibilities:
In this role, you will be responsible for the leading, engineering & developing quality software components and applications for brokerage products.
You will build, modernize, and maintain Core & Common tools and Data Solutions. You will also apply and adopt variety of cloud-native technologies for the products.
In addition to building software, you will have an opportunity to help define and implement development practices, standards and strategies.
This position can office in Merrimack, NH or Smithfield, RI. (Smithfield is preferred).
Key Requirements and Technology Experience:
Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with 10 years of working experience
Advanced levels of Oracle and be able to read Oracle SQL/PLSQL.
Need to know RDBMS database, modeling, ETL and SQL concepts
Expertise in Oracle PLSQL is a must to read logic, schema, stored procedures
AWS data engineering services, is a must (batch, EMR, S3, glue, lambda, etc)
Informatica is a must (need ETL concepts)
Unix/Python for scripting is a must
Financial domain experience
Our client is a leading Banking and financial Industry and we are currently interviewing to fill this and other similar contract positions. If you are interested in this position, please apply online for immediate consideration.
Pyramid Consulting, Inc. provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state or local laws.
By applying to our jobs you agree to receive calls, AI-generated calls, text messages, or emails from Pyramid Consulting, Inc. and its affiliates, and contracted partners. Frequency varies for text messages. Message and data rates may apply. Carriers are not liable for delayed or undelivered messages. You can reply STOP to cancel and HELP for help. You can access our privacy policy here.
Senior Application Developer
Software engineer job in Smithfield, RI
HCLTech is looking for a highly talented and self- motivated Node.js (Nest.js) Developer to join it in advancing the technological world through innovation and creativity.
Job Title: Node.js (Nest.js) Developer
Position Type: Full-time
Location: 900 Salem St, Smithfield, RI 02917
Onsite
Technical skills:
7 to 10 years of experience in API Development using Node.js(Nest.js/Express.js) or Java.
Hands on experience with ng Ast or similar library for Meta-Data Extraction.
Knowledge of Angular and Angular Schematics.
Unit testing experience using Jest.
Experience with databases: MongoDB, PostgreSQL, or similar.
Work on microservices architecture and ensure seamless orchestration between services.
Optimize application performance through caching, load balancing, and efficient resource usage.
Collaborate with cross-functional teams to translate business requirements into technical solutions.
Experience in working with CI/CD tools and version control systems
Soft skills:
Excellent problem-solving and analytical skills.
Ability to work independently and in a team environment.
Strong communication and documentation skills.
Experience Level : 7 to 10 years
Pay and Benefits
Pay Range Minimum: $ 62000 year
Pay Range Maximum: $127600 per year
HCLTech is an equal opportunity employer, committed to providing equal employment opportunities to all applicants and employees regardless of race, religion, sex, color, age, national origin, pregnancy, sexual orientation, physical disability or genetic information, military or veteran status, or any other protected classification, in accordance with federal, state, and/or local law. Should any applicant have concerns about discrimination in the hiring process, they should provide a detailed report of those concerns to ****************** for investigation.
Compensation and Benefits:
A candidate's pay within the range will depend on their work location, skills, experience, education, and other factors permitted by law. This role may also be eligible for performance-based bonuses subject to company policies. In addition, this role is eligible for the following benefits subject to company policies: medical, dental, vision, pharmacy, life, accidental death & dismemberment, and disability insurance; employee assistance program; 401(k) retirement plan; 10 days of paid time off per year (some positions are eligible for need-based leave with no designated number of leave days per year); and 10 paid holidays per year.
ETL Data Engineer with SpringBatch Experience-- SHADC5693360
Software engineer job in Smithfield, RI
Job Title: ETL Data Engineer with SpringBatch Experience - W2 only - We can provide sponsorship
Duration: Long Term
MUST HAVES:
Strong SQL for querying and data validation
Oracle
AWS
ETL experience with Java SpringBatch (for the ETL data transformation).
Note: the ETL work is done in Java (so Python is only a nice to have).
The Expertise and Skills You Bring
Bachelor's or Master's Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with 5+ years of working experience
4+ years of Java development utilizing Spring frameworks. Experience writing batch jobs with Spring Batch is a must
2+ years of experience developing applications that run in AWS, with focus on AWS Batch, S3, IAM
3+ years working with SQL (ANSI SQL, Oracle, Snowflake)
2+ years of Python development
Experience with Unix shell scripting (bash, ksh) and scheduling / orchestration tools (Control-M)
Strong data modeling skills with experience working with 3NF and Star Schema data models
Proven data analysis skills; not afraid to work in a complex data ecosystem
Hands-on experience on SQL query optimization and tuning to improve performance is desirable
Experience with DevOps, Continuous Integration and Continuous Delivery (Jenkins, Terraform, CloudFormation)
Experience in Agile methodologies (Kanban and SCRUM)
Experience building and deploying containerized applications using Docker
Work experience in the financial services industry is a plus
Proven track record to handle ambiguity and work in a fast-paced environment, either independently or in a collaborative manner
Good interpersonal skills to work with multiple teams within the business unit and across the organization
Data Engineer III
Software engineer job in Johnston, RI
Established nearly two centuries ago, FM is a leading mutual insurance company whose capital, scientific research capability and engineering expertise are solely dedicated to property risk management and the resilience of its policyholder-owners. These owners, who share the belief that the majority of property loss is preventable, represent many of the world's largest organizations, including one of every four Fortune 500 companies. They work with FM to better understand the hazards that can impact their business continuity to make cost-effective risk management decisions, combining property loss prevention with insurance protection.
Are you passionate about building robust data ecosystems that power advanced analytics and business insights? Join our dynamic team as a Data Engineer III, where you'll design and implement cutting-edge data pipelines, integrate diverse data sources, and ensure the highest standards of data quality, security, and compliance. This is your opportunity to work on impactful projects that shape the future of data-driven decision-making.
What You'll Do
Architect & Innovate: Design and maintain scalable data pipelines and infrastructure for ingestion, integration, and storage of structured and unstructured data.
Enable Analytics: Deliver clean, reliable datasets for Business Intelligence, Advanced Analytics, and Data Science teams.
Optimize Performance: Implement modern practices using Microsoft Fabric, SQL Server, SSIS, Power BI Premium, and big data frameworks like Spark.
Ensure Quality: Validate solutions through rigorous testing and maintain data integrity across all systems.
Collaborate & Lead: Partner with Product Owners, Architects, Analysts, and Data Scientists on medium-to-large projects, and lead small-to-medium initiatives independently.
Drive Continuous Improvement: Automate processes, optimize data delivery, and redesign infrastructure for scalability.
What We're Looking For
Prefer 4 year/bachelor's degree or master's degree in computer science, Information Technology, Computer Engineering, or equivalent experience
5+ years relatable work experience
Ability to design and optimize SQL queries across cloud data warehouses, with strong proficiency in T‑SQL.
Skilled in data orchestration and ETL tools such as Azure Data Factory or SSIS, and eager to adopt Fabric Data Factory (Pipelines & Dataflows Gen2).
Background in CI/CD and version control for data solutions (e.g., Git, deployment pipelines), with interest in DevOps practices for analytics platforms.
Familiarity with modern data lake architectures, including Delta Lake and medallion design patterns.
Knowledge of columnar storage formats and lakehouse technologies such as Delta Lake and Parquet for scalable data processing.
Hands-on work with big data frameworks like Apache Spark (PySpark or Scala) for batch workloads is helpful.
Understanding BI and semantic modeling concepts, including star schema design and performance tuning is helpful.
Compensation, Grade, and Job Title will be determined based on qualifications, experience, and technical skillset.
Well qualified candidates may be considered for a data engineer IV.
The position is eligible to participate in FM's comprehensive Total Rewards program that includes an incentive plan, generous health and well-being programs, a 401(k) and pension plan, career development opportunities, tuition reimbursement, flexible work, paid time off allowances and much more.
FM is an Equal Opportunity Employer and is committed to attracting, developing, and retaining a diverse workforce.
#LI-TA1
Auto-ApplySoftware Developer
Software engineer job in Rhode Island
Description Tyler Technologies - Rhode Island is seeking a Software Developer with front end web application experience to play a key role in the continued digital transformation happening in Rhode Island government. We are a small group of diverse professionals based in Providence who craft dependable online services exclusively for the State of Rhode Island. The work we do helps citizens and businesses save time by conducting government business online - from renewing a driver's license and paying taxes to viewing government spending and real-time official election results. We are experts at using technology to transform paper processes and legacy systems into modern user-centric services. Key Responsibilities
Design, develop, and maintain responsive, accessible, and user-focused web applications
for public-facing platforms.
Collaborate with UI/UX designers, product managers, QA testers, and stakeholders to
ensure high-quality outcomes.
Write clean, maintainable, and well-documented code using modern frameworks and tools (e.g., JavaScript, PHP, Python, Rails).
Integrate with APIs, third-party platforms, and internal systems and data sources.
Ensure applications meet performance, security, and compliance requirements for public
sector use.
Participate in code reviews, testing, and other quality assurance activities.
Maintain and improve legacy systems while contributing to the modernization of the
platform architecture.
Maintain existing codebases and incrementally take on more complex development tasks
as technical proficiency grows.
Learn and implement new technologies and architectures within expected timeframes.
Contribute to the development of components within larger software systems.
Apply foundational knowledge of software development concepts and practices gained
through formal training and/or work experience.
Analyze and resolve problems of basic to moderate complexity.
Operate effectively in a team-focused, customer-service-driven environment.
Remain adaptable to evolving technologies and product requirements.
Troubleshoot and fix minor bugs under tight timelines, often in unfamiliar codebases.
Prioritize and manage competing tasks and interruptions to meet deadlines and maintain productivity.
Qualifications
Bachelor's degree in Computer Science, Software Engineering, or a related field, or
equivalent work experience.
At least 3 years of experience in software or web development.
Proficiency in modern front-end and back-end development technologies
Experience developing scalable, secure web applications.
Familiarity with relational databases
Experience writing and consuming web APIs and services.
Proficiency in programming languages and front-end frameworks.
Familiarity with software build processes and deployment pipelines.
Experience using version control systems such as GitHub.
Ability to work independently and collaboratively in a team environment.
Strong multitasking and prioritization skills in a fast-paced technical setting.
Attention to detail and excellent problem-solving skills.
Clear and professional written and verbal communication skills.
Preferred Qualifications
Experience working with government or public-sector platforms.
Understanding of accessibility and usability standards (e.g., WCAG 2.1).
Experience with DevOps practices, CI/CD pipelines, and version control tools (e.g., Git,
GitHub Actions, AWS DevOps).
Familiarity with cloud platforms such as AWS or Google Cloud.
Familiarity with containerization tools such as Docker or Kubernetes.
Auto-ApplyVehicle Software Engineering Intern
Software engineer job in North Kingstown, RI
At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the seaglider. These groundbreaking wing-in-ground-effect craft travel just above the water's surface, combining the speed of an airplane with the low operating costs of a boat. Capable of 180 miles at 180 mph on today's battery tech (and up to 400 miles with next-gen batteries), seagliders will unlock fast, affordable, and sustainable coastal transit for passengers and cargo - connecting cities, islands, and communities like never before.
Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we're now scaling from a breakthrough prototype to full production - and building the team to make it happen.
Role Overview
As a Vehicle Software Intern at REGENT, you'll support the development and testing of the software that enables our seagliders to operate safely and autonomously across hull-borne, foil-borne, and wing-borne modes. You'll work with engineers who build real-time control and autonomy systems, integrate sensors and actuators, and ensure vehicle behavior is reliable in simulation and on the water.
This role offers hands-on exposure to the software stack that powers a new class of maritime vehicles - allowing you to learn how real-world, safety-critical systems are designed, tested, and validated. You'll collaborate with engineers across autonomy, controls, and embedded systems and gain experience in both lab and simulation environments.
If you're energized by working at the intersection of cutting-edge innovation, real-world impact, and hands-on engineering, you'll be in the right place - and we'd be thrilled to have you on the team!
What You'll Do
* Support development and testing of vehicle software in C/C++
* Contribute to tools and scripts for simulation, testing, and data analysis
* Assist with the integration of sensors, actuators, and vehicle-level communication modules
* Help run software-in-the-loop (SIL) and hardware-in-the-loop (HIL) tests to verify behavior
* Participate in code reviews and documentation to learn best-practice workflows
* Assist in debugging and validating software performance in lab and test environments
What You'll Bring
* Previous internship experience in a similar position
* Pursuing a degree in Computer Science, Aerospace Engineering, Electrical Engineering, Robotics, or a related field
* Experience programming in C/C++ and interest in real-time or embedded systems
* Familiarity with scripting languages such as Python or MATLAB for testing and analysis
* Understanding of software fundamentals, such as version control and debugging
Bonus Experience
* Coursework or project experience with simulation or modeling tools (MATLAB/Simulink, etc.)
* Familiarity with microcontrollers or embedded platforms
* Experience with CUDA and multi-threading/processing of camera data
Who We're Looking For
* Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision.
* Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you're resolving installation challenges, debugging elusive electrical issues, or adapting on the fly during integration and test, you bring a practical, inventive mindset to every problem. You don't just patch issues - you improve processes, anticipate downstream impacts, and help turn one-off fixes into scalable solutions that raise the bar for future builds.
* Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat.
* Innovative Mindset: You're driven by curiosity and a passion for technology. You're passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance.
What We Offer
* Competitive compensation
* Housing Stipend available for those temporarily moving to join our team
* Daily, free catered lunches
* Learning & professional development opportunities
* Meaningful projects that make an impact
* Mentorship & guidance from experienced team members
If you're ready to take on an exciting challenge, grow with us, and make a lasting impact, we want to hear from you. Even if you don't meet every requirement, but you see yourself contributing to our mission, we encourage you to apply! We value diverse skillsets and experiences and believe in the potential of passionate individuals to make a big impact.
Equal Opportunity Employer
REGENT is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.
INTERNSHIP - Software Engineer
Software engineer job in Johnston, RI
Role Descriptions & Responsibilities As a Software Engineer Intern, you will be a member of a dynamic team that specializes in integrating structural solvers into structural model pre-processing applications, allowing users to run and monitor simulations locally, remotely, or on-cloud and use the simulation results to improve product design.
The team is responsible for complex infrastructure and component integration to tie the necessary components together to capture the user simulation modeling input (products to simulate, materials, loadings, output), generate the finite element model, launch the solver, and return results for post processing). In addition, the team is responsible for optimizing performance and ensuring robust solutions for our users, accounting for the complexities of a multi-server, multi-host, HPC computing environment.
Your role in this team will be focused on performance optimization across a number of workflows. In particular, you will assist in:
* Gathering simulation performance metrics, analyzing performance characteristics, and finding bottlenecks
* Improving performance logging, including instrumenting code, to ensure essential performance metrics are captured
* Creating performance tests that properly cover targeted user workflows
* Contributing to dashboard content/reporting that tracks progress of improvements for identified bottlenecks
* Automating the performance testing and profiling for efficient replay and reporting
Qualifications
* BS in Computer Science or a related field
* Experience with scripting languages, preferably but not limited to, Python, familiarity with C++ and Javascript
* Familiarity software testing
* Unit/Component/System testing
* Regression testing
* Automated testing
* Ability to work well with others in a highly collaborative, cross-team environment
This is a paid internship based at the Dassault Systèmes Office located at 1301 Atwood Ave, Johnston, RI starting Summer 2026.
SAP Software Engineer - Data Conversions, Data Quality, and Reporting
Software engineer job in Providence, RI
**_What Application Development & Maintenance contributes to Cardinal Health_** Information Technology oversees the effective development, delivery, and operation of computing and information services. This function anticipates, plans, and delivers Information Technology solutions and strategies that enable operations and drive business value.
Application Development & Maintenance performs configuration or coding to develop, enhance and sustain the organization's software systems in a cross-functional team environment through adherence to established design control processes and good engineering practices. This job family programs and configures end user applications, systems, databases and websites to achieve the organization's internal needs and externally-facing business needs. Application Development & Maintenance partners with business leaders, investigates user needs and conducts regular assessments, maintenance and enhancements of existing applications.
The SAP Software Engineer focused on Data Conversions, Data Quality, and Reporting is responsible for designing, developing, and maintaining data solutions that ensure data integrity and enable effective business intelligence. The role combines technical skills in data migration and ETL processes with an understanding of data governance and reporting tools.
**_What is expected of you and others at this level_**
+ Applies comprehensive knowledge and a thorough understanding of concepts, principles, and technical capabilities to perform varied tasks and projects
+ May contribute to the development of policies and procedures
+ Works on complex projects of large scope
+ Develops technical solutions to a wide range of difficult problems
+ Solutions are innovative and consistent with organization objectives
+ Completes work; independently receives general guidance on new projects
+ Work reviewed for purpose of meeting objectives
+ May act as a mentor to less experienced colleagues
**_Responsibilities_**
+ Design and execute data conversion strategies for SAP implementations and upgrades, including data extraction, transformation, and loading (ETL) from legacy systems into SAP.
+ Utilize SAP data migration tools such as SAP Data Services, LSMW, and Migration Cockpit to perform data loads and conversions.
+ Develop and maintain technical specifications, data mapping documents, and transformation rules.
+ Collaborate with business and technical teams to gather data requirements and ensure seamless data flow across systems.
+ Establish and maintain data quality frameworks to ensure the accuracy, consistency, and integrity of master and transactional data in SAP.
+ Perform data profiling, cleansing, and validation to identify and resolve data discrepancies before and after migration.
+ Define and monitor data quality metrics and key performance indicators (KPIs).
+ Work with business data stewards to correct data quality issues and promote data governance policies and standards.
+ Design, develop, and implement reporting solutions, dashboards, and analytical models using SAP technologies like SAP Analytics Cloud (SAC), SAP BW/4HANA, or SAP Fiori.
+ Translate business needs into technical specifications for reports and ad-hoc queries.
+ Optimize report performance and data extraction processes for efficiency.
+ Provide support and training to end-users on reporting tools to enable data-driven decision-making
**_Qualifications_**
+ Bachelor's Degree in related field preferred or equivalent work experience preferred
+ Proven experience in SAP Data Conversions, migrations and ETL processes.
+ Proficiency with SAP data tools such as SAP Data Services, SAP BW/HANA or SAP Analytics Cloud
+ Strong knowledge of SQL, data modelling and database concepts
+ Experience with SAP modules and data structures (e.g., Master Data, Financials, Supply Chain, OTC, PTP processes).
+ Excellent analytical, problem solving and communication skills
+ Ability to work both independently and collaboratively with cross-functional teams
**Anticipated salary range:** $94,900 - $135,600
**Bonus eligible:** No
**Benefits:** Cardinal Health offers a wide variety of benefits and programs to support health and well-being.
+ Medical, dental and vision coverage
+ Paid time off plan
+ Health savings account (HSA)
+ 401k savings plan
+ Access to wages before pay day with my FlexPay
+ Flexible spending accounts (FSAs)
+ Short- and long-term disability coverage
+ Work-Life resources
+ Paid parental leave
+ Healthy lifestyle programs
**Application window anticipated to close:** 01/20/2026 *if interested in opportunity, please submit application as soon as possible.
The salary range listed is an estimate. Pay at Cardinal Health is determined by multiple factors including, but not limited to, a candidate's geographical location, relevant education, experience and skills and an evaluation of internal pay equity
_Candidates who are back-to-work, people with disabilities, without a college degree, and Veterans are encouraged to apply._
_Cardinal Health supports an inclusive workplace that values diversity of thought, experience and background. We celebrate the power of our differences to create better solutions for our customers by ensuring employees can be their authentic selves each day. Cardinal Health is an Equal_ _Opportunity/Affirmative_ _Action employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, ancestry, age, physical or mental disability, sex, sexual orientation, gender identity/expression, pregnancy, veteran status, marital status, creed, status with regard to public assistance, genetic status or any other status protected by federal, state or local law._
_To read and review this privacy notice click_ here (***************************************************************************************************************************
Software Engineer Intern
Software engineer job in Johnston, RI
At Corteva Agriscience, you will help us grow what's next. No matter what your role, you will be part of a team that is building the future of agriculture - solving the world's food problems through innovation, technology, and putting people first.
Grow what's next. Grow your future. Join our fast-paced Software Engineering organization that is using leading edge technologies and design practices to accelerate Corteva Agriscience Research & Development (R&D). As a Software Engineer Intern, you must be passionate and curious about technology and the desire to exceed. You will have a unique opportunity to learn, grow, and expand your knowledge with cutting edge software solutions. You will have a strong drive for excellence, excel in using creative approaches to solving complex problems, and possess an innovative mindset.
What You Will Do:
Continuously learn and share your technical knowledge
Work collaboratively on agile software teams to create innovative software solutions for R&D systems
Design, develop, and support a variety of high-performance software solutions for R&D
What You Will Bring:
Must be enrolled in a bachelors, masters, or doctoral degree program in computer, information technology or related engineering field
Possess excellent problem-solving skills using creative approaches
Ability to work effectively with cross-functional engineering teams and business partners
Hands-on experience with object-oriented languages and web development technologies
Not required, but preferred technology experiences: Angular, Typescript, C#, .Net, RESTful API Services, AWS, Azure, and SQL
Minimum 3.0 GPA
Are you a good match? Apply today! We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.
Corteva Agriscience is an equal opportunity employer. We are committed to embracing our differences to enrich lives, advance innovation, and boost company performance. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, military or veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws.
Are you a good match? Apply today! We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.
Corteva Agriscience is an equal opportunity employer. We are committed to embracing our differences to enrich lives, advance innovation, and boost company performance. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, military or veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws.
Auto-ApplyMid-Level Software Developer (C++)
Software engineer job in Newport, RI
REQUIREMENTS: C++, On-site NUWCDIVNPT, Security Clearance
Rite-Solutions is seeking a skilled and motivated Mid-level or Senior Software Developer on-site at NUWCDIVNPT in Newport, RI. We are looking for a talented, motivated and team-oriented C++/Java Software Developer with five (5) or more years of experience to support numerous programs across various customers. Our team of developers works together to develop, sustain, and maintain code across the full stack. Leveraging state of the art technologies, our team redefines business information and tactical systems of the future.
Duties and Responsibilities:
Partner with team to understand, create, and modify applications using programming languages such as C++ (Linux) and Java, deployment technologies such as Kickstart, Containers and Virtual Machines, and scripting languages such as Bash, tcsh, and Python.
Design, develop, evaluate, and test system/software integration
Interpret, assess, and support maintenance of requirements and develop software designs
Ability to design and implement within a team environment with minimal direction
Communicate regularly with functional team leads to ensure effective work partnerships
The opportunity exists to grow into an architectural and/or technical lead
Requirements
Minimum 5 years of Software Development experience
BS in Computer Science, Computer Engineering or related technology field
Experience with C/C++ (Linux), Java, and scripting languages (bash, tcsh/csh)
Solid command of object-oriented software development
Experience with development in Linux-based environments
Experience with Git version control
Strong problem solving, application testing, and debugging capabilities
Working knowledge of basic networking and network protocols
Familiar with agile and/or traditional software development life cycle (SDLC) approaches
Effective written and verbal skills
Able to work and thrive in both individual and team-based development environments
Position requires Active Department of Defense security clearance
Additional Skills of Interest (not required):
Experience developing containerized applications with Docker, Podman, or Kubernetes
Application performance optimization across all tiers
Linux system administration as part of software development
Experience presenting to stakeholders, customers, and senior leadership
Who are we?
Rite-Solutions, Inc. is a growing and innovative CMMI Level III software and systems engineering company. We value the experience of the employee, their wellbeing, and their experience on a personal and professional level as part of the key fabric in building and maintaining an innovative and culture rich experience for the employee and their family. This commitment to our company and our employees has been recognized as we were awarded: "Great Place to Work" Certification in 2022, 2023 2024, and 2025; and Hire VETs Medallion Award in 2021, 2022, 2023, and 2024!
All positions require a pre-employment background check.
As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status,
Public Information
SOFTWARE WEB APPLICATIONS ENGINEER
Software engineer job in Middletown, RI
We have launched a new service called IP-MobileCast which delivers large files, including movies, news & sports over its satellite infrastructure to its maritime customers. As a key member of the IP-MobileCast team, this person will implement code, build embedded web applications, web services and application services. This person will also be responsible for designing and developing desktop and mobile client application software. Challenging and rewarding position and highly visible.
Job Requirements:
• Minimum of five years recent experience in object oriented programming of desktop, mobile and web applications is required
• Minimum of three years recent experience programming web applications using PHP, Javascript, HTML5, JQuery, JSON, XML is required.
• Minimum of three years recent experience programming in Java or .Net required
• Experienced with Ruby, Rails, Sinatra, GIT, Hiroku/AWS, MySql, PostgreSQL, UnitTest, JBuilder & Passenger.
• Experienced with full software development life cycle including estimation, requirements gathering, design, Test Driven Development (TDD), build and test automation, release configuration, etc.
• Experienced with Linux, Windows and MacOS operating systems.
• Small embedded system and embedded Linux experience is a plus
Education:
BS in Computer Science or Engineering (or equivalent).
Note, candidates must be US citizens or US Permanent Resident.
SKILLS AND CERTIFICATIONS
BS in Computer Science or Engineering
SCREENING QUESTIONS
Does candidate have a minimum of 5 years 'recent' experience in object programming of desktop, mobile and web applications? Please include comments from candidate.
Does the candidate have at least 3 years of 'recent' experience programming in Java or .Net? Please provide comments from candidate.
Is candidate a U.S. Citizen or a Permanent Resident?
Additional Information
All your information will be kept confidential according to EEO guidelines.
Direct Staffing Inc
KFC Team Member - Early Pay Access!
Software engineer job in Narragansett, RI
Team Member
**We offer early wage access through Tapcheck so you can cash out on your wages before payday!**
At KFC, we feed the world. But we do more than fill people up. We fulfill their lives. Our meals matter; when we serve them with southern hospitality, we make our customers' day. So, our jobs are more than a paycheck-they're about being independent, having fun, and making new friends.
As a Team Member, you could be the smiling face that greets and serves customers. Or you could be the cook that prepares our world-famous chicken (and tell your friends you know the “secret” - just kiddin'). Whatever job you do, you know what you do matters - to your team and to your customers.
The good news is that your training will teach you everything you need to know to succeed on the job.
But there are a few skills you should have from the get-go:
You're a fun and friendly person who values customers and takes absolute pride in everything you do.
You like talking - a lot - even to strangers (despite what your Mom told you). This is important because you're not able to text message customers.
You've got attitude - the right kind of course - and understand the need to be on time, all the time. With loads of energy, you understand that work is easier - and more fun - working as a team.
And you're at least 16 years old.
Pay range for this position is $15.00 - $17.25/hr
Keep in mind, this is just basic information. You'll find out more after you apply. Independently owned, franchised, or licensed locations may have different requirements.
Embedded Software Engineering Intern
Software engineer job in North Kingstown, RI
At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the seaglider. These groundbreaking wing-in-ground-effect craft travel just above the water's surface, combining the speed of an airplane with the low operating costs of a boat. Capable of 180 miles at 180 mph on today's battery tech (and up to 400 miles with next-gen batteries), seagliders will unlock fast, affordable, and sustainable coastal transit for passengers and cargo - connecting cities, islands, and communities like never before.
Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we're now scaling from a breakthrough prototype to full production - and building the team to make it happen.
Role Overview
As an Embedded Software Engineering Intern at REGENT, you'll play a critical role in helping build and test the systems that power our seagliders. You'll contribute to low-level software that interfaces with real vehicle hardware, supports flight testing, and ensures reliable system behavior on the water and in the air.
In this role, you'll work closely with senior embedded engineers to support the development of core control applications, sensor interfaces, and in-house testing tools. You'll gain hands-on experience across embedded software, autonomy, and hardware-in-the-loop simulation - learning what it takes to deliver real, safety-critical systems from bench testing to sea trials.
This internship is ideal for individuals who are curious, hands-on, and eager to see their code running on real vehicles in a fast-paced startup environment.
If you're energized by working at the intersection of cutting-edge innovation, real-world impact, and hands-on engineering, you'll be in the right place - and we'd be thrilled to have you on the team!
What You'll Do
* Support development and testing of embedded software in C/C++ for sensing, control, and system monitoring
* Help implement and verify drivers for vehicle hardware, sensors, and actuators
* Contribute to hardware-in-the-loop and simulation tools used in system testing and validation
* Assist in building and debugging embedded systems, from lab bench bring-up through on-vehicle testing
* Collaborate with autonomy, controls, and electrical engineering teams to support system integration
What You'll Bring
* Pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field
* Experience programming in C/C++ and interest in real-time or embedded environments
* Familiarity with microcontrollers (e.g., STM32, PIC32, Arduino) and software development tools
* Exposure to scripting languages such as Python or MATLAB
Bonus Experience
* Coursework or experience with simulation tools (Simulink, LabVIEW, HIL environments)
* Experience with robotics, drones, or autonomous systems
* Prior project or lab experience in debugging hardware or writing firmware
Who We're Looking For
* Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision.
* Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you're resolving installation challenges, debugging elusive electrical issues, or adapting on the fly during integration and test, you bring a practical, inventive mindset to every problem. You don't just patch issues - you improve processes, anticipate downstream impacts, and help turn one-off fixes into scalable solutions that raise the bar for future builds.
* Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat.
* Innovative Mindset: You're driven by curiosity and a passion for technology. You're passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance.
What We Offer
* Competitive compensation
* Housing Stipend available for those temporarily moving to join our team
* Daily, free catered lunches
* Learning & professional development opportunities
* Meaningful projects that make an impact
* Mentorship & guidance from experienced team members
If you're ready to take on an exciting challenge, grow with us, and make a lasting impact, we want to hear from you. Even if you don't meet every requirement, but you see yourself contributing to our mission, we encourage you to apply! We value diverse skillsets and experiences and believe in the potential of passionate individuals to make a big impact.
Equal Opportunity Employer
REGENT is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.
Generative AI Software Engineering Intern
Software engineer job in Johnston, RI
At Corteva Agriscience, you will help us grow what's next. No matter your role, you will be part of a team that is building the future of agriculture - leading breakthroughs in the innovation and application of science and technology that will better the lives of people all over the world and fuel the progress of humankind.
What You'll Do:
The Product Development Generative AI team is seeking a 3-month Software Engineering Intern. In this role, you will contribute to the AI Chat Assistant development leveraging the latest Large Language Models (LLMs) and Retrieval Augmented Generation (RAG).
Responsibilities:
Build and maintain reliable, scalable Python data pipelines and microservices
Build and maintain elegant, responsive applications in a TypeScript-driven React framework
Author well-structured, extensible code with unit and integration tests
Learn how to triage, diagnose and address production issues
Participate in code reviews, delivering and receiving constructive feedback
Gain broad exposure to aspects of software development including planning, technical documentation, system architecture, infrastructure as code, and continuous integration and delivery
Requirements
Enrollment in a bachelor's program in Computer Science or a closely related field with completion expected in the fall of 2026 or later
Experience with Python
Experience with a distributed version control system such as Git
Comfortable working with command line tools in a Linux-like environment
Growth-minded with excellent communication skills
Preferred:
Experience with JavaScript or TypeScript and web UI frameworks such as React
Familiarity with Infrastructure as Code tools such as Terraform
Experience with a cloud platform such as AWS, Azure or GCP
Experience with Generative AI development and tooling including prompt engineering, RAG techniques, benchmarking, data ingest pipelines and vector embeddings, etc.
Are you a good match? Apply today! We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.
Corteva Agriscience is an equal opportunity employer. We are committed to embracing our differences to enrich lives, advance innovation, and boost company performance. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, military or veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws.
Auto-ApplyMid-Level Software Engineer
Software engineer job in Newport, RI
Rite-Solutions, Inc. is seeking a Mid-Level Software Engineer to provide engineering and technical support in the development, maintenance, cyber security, and update of A-TAS and SPORTS websites, and associated hardware and software on-site at the Naval Undersea Warfare Center DIVNPT.
Duties and Responsibilities:
Maintain and update TSP software and technology stack including the operating systems, web services, runtime environment, databases, frameworks, and libraries.
Resolve Problem Trouble Reports (PTR)s, assigned through a digital PTR tracking system, by maintaining and updating the TSP websites, web services, and client software.
Perform analysis and assessment of ASW Tactical Assessment System (ATAS) to determine the accuracy of the track reconstruction within ATAS. The contractor shall provide recommendations for update or improvement of ATAS software and tools.
Utilize SPORTS to review fleet submitted SPORTS reports for accuracy, identify and report SPORTS discrepancies, and assess aircraft, submarine and shipboard sensors, and tactical control systems.
Create and maintain databases required for development, testing, and operational usage for TSP. Provide a recommended plan for backup and recovery of databases.
Experience with PHP, JQuery, ASP, Apache Tomcat
Position Requirements:
Ability to prioritize and multi-task
Possess excellent analytical and problem-solving skills
Minimum five years' experience with maintaining software
Additional Requirements:
Position requires U.S. Citizenship and the ability to obtain a security clearance with the US government; active security clearance preferred
Who are we?
Rite-Solutions, Inc. is a growing and innovative CMMI Level III software and systems engineering company. We value the experience of the employee, their wellbeing, and their experience on a personal and professional level as part of the key fabric in building and maintaining an innovative and culture rich experience for the employee and their family. This commitment to our company and our employees has been recognized as we were awarded: "Great Place to Work" Certification in 2022, 2023 2024, and 2025; and Hire VETs Medallion Award in 2021, 2022, 2023, and 2024!
All positions require a pre-employment background check.
As an EOE/AA employer, Rite-Solutions will not discriminate in its employment practices due to an applicant's race, color, religion, sex, sexual orientation, gender identity, national origin, and veteran or disability status
Public Information
INTERNSHIP - Visualization Software Development
Software engineer job in Johnston, RI
Role Descriptions & Responsibilities As an intern within the Simulation Visualization team, you will work closely with the R&D team to develop and improve our use of Machine Learning for Results Interpretation. The Simulation Visualization R&D team is responsible for the development of applications to provide visualization of simulation data from Structural, Fluids, and Electro-magnetic simulations utilizing the 3DEXPERIENCE platform. We develop simulation visualization applications which run both on-premise and on the cloud. Our visualization architecture runs in a multi-core environment. We are a diverse team working in Rhode Island, France, Germany, and India.
Potential topics depending the current progress on our projects. Examples include:
* Extracting simulation results to train ML models for results interpretation
* Leverage machine learning tools to help user interpret results
* Apply AI driven methods within our algorithms to be more adaptive/robust/usable
Qualifications
* Currently enrolled in college or master's degree program with focus on Computer Science
* Knowledge of Mechanical Engineering or Physics is desirable
* Knowledge of programming in a structured language (C++, Python, and JavaScript preferable)
* Strong written and verbal communication skills in English
* Should be a quick learning, enjoys learning new software tools and technologies
* Work onsite at the Dassault Systèmes Johnston office
This internship opportunity is based out of our Johnston, RI Office. This is a 6 month paid starting Summer 2026.
#LI-HYBRID
Shape your career with3DS! #WeAre3DS
KFC Team Member - Referral Bonus $100
Software engineer job in Harmony, RI
Team Member
**We offer early wage access through Tapcheck so you can cash out on your wages before payday!**
At KFC, we feed the world. But we do more than fill people up. We fulfill their lives. Our meals matter; when we serve them with southern hospitality, we make our customers' day. So, our jobs are more than a paycheck-they're about being independent, having fun, and making new friends.
As a Team Member, you could be the smiling face that greets and serves customers. Or you could be the cook that prepares our world-famous chicken (and tell your friends you know the “secret” - just kiddin'). Whatever job you do, you know what you do matters - to your team and to your customers.
The good news is that your training will teach you everything you need to know to succeed on the job.
But there are a few skills you should have from the get-go:
You're a fun and friendly person who values customers and takes absolute pride in everything you do.
You like talking - a lot - even to strangers (despite what your Mom told you). This is important because you're not able to text message customers.
You've got attitude - the right kind of course - and understand the need to be on time, all the time. With loads of energy, you understand that work is easier - and more fun - working as a team.
And you're at least 16 years old.
Pay range for this position is $15.00 - $17.25/hr
Keep in mind, this is just basic information. You'll find out more after you apply. Independently owned, franchised, or licensed locations may have different requirements.
Embedded Software Engineering Intern
Software engineer job in North Kingstown, RI
Job Description
At REGENT, we're on a mission to revolutionize regional transportation between coastal cities. We're not just building vehicles, we're creating a new category of transportation: the seaglider. These groundbreaking wing-in-ground-effect craft travel just above the water's surface, combining the speed of an airplane with the low operating costs of a boat. Capable of 180 miles at 180 mph on today's battery tech (and up to 400 miles with next-gen batteries), seagliders will unlock fast, affordable, and sustainable coastal transit for passengers and cargo - connecting cities, islands, and communities like never before.
Backed by leading investors and powered by a team of passionate, forward-thinking engineers, builders, and operators, we're now scaling from a breakthrough prototype to full production - and building the team to make it happen.
Role Overview
As an Embedded Software Engineering Intern at REGENT, you'll play a critical role in helping build and test the systems that power our seagliders. You'll contribute to low-level software that interfaces with real vehicle hardware, supports flight testing, and ensures reliable system behavior on the water and in the air.
In this role, you'll work closely with senior embedded engineers to support the development of core control applications, sensor interfaces, and in-house testing tools. You'll gain hands-on experience across embedded software, autonomy, and hardware-in-the-loop simulation - learning what it takes to deliver real, safety-critical systems from bench testing to sea trials.
This internship is ideal for individuals who are curious, hands-on, and eager to see their code running on real vehicles in a fast-paced startup environment.
If you're energized by working at the intersection of cutting-edge innovation, real-world impact, and hands-on engineering, you'll be in the right place - and we'd be thrilled to have you on the team!
What You'll Do
Support development and testing of embedded software in C/C++ for sensing, control, and system monitoring
Help implement and verify drivers for vehicle hardware, sensors, and actuators
Contribute to hardware-in-the-loop and simulation tools used in system testing and validation
Assist in building and debugging embedded systems, from lab bench bring-up through on-vehicle testing
Collaborate with autonomy, controls, and electrical engineering teams to support system integration
What You'll Bring
Pursuing a degree in Computer Science, Electrical Engineering, Computer Engineering, or a related field
Experience programming in C/C++ and interest in real-time or embedded environments
Familiarity with microcontrollers (e.g., STM32, PIC32, Arduino) and software development tools
Exposure to scripting languages such as Python or MATLAB
Bonus Experience
Coursework or experience with simulation tools (Simulink, LabVIEW, HIL environments)
Experience with robotics, drones, or autonomous systems
Prior project or lab experience in debugging hardware or writing firmware
Who We're Looking For
Collaborative Team Player: You believe that great things happen when teams work together. You communicate effectively and collaborate with engineers, stakeholders, and other cross-functional teams to align on goals and move projects forward. You bring people together, ensuring that everyone is on the same page and moving towards a shared vision.
Creative Problem Solver: You thrive on tackling complex challenges and finding innovative solutions. Whether you're resolving installation challenges, debugging elusive electrical issues, or adapting on the fly during integration and test, you bring a practical, inventive mindset to every problem. You don't just patch issues - you improve processes, anticipate downstream impacts, and help turn one-off fixes into scalable solutions that raise the bar for future builds.
Adaptable & Agile: In a fast-paced, ever-evolving startup environment, you quickly adapt to changing priorities and requirements. You approach challenges with a calm, resilient mindset, and know how to pivot and adjust your approach as needed, ensuring that progress continues without missing a beat.
Innovative Mindset: You're driven by curiosity and a passion for technology. You're passionate about driving continuous improvement, embracing new technologies and methodologies to enhance efficiency, quality, and team performance.
What We Offer
Competitive compensation
Housing Stipend available for those temporarily moving to join our team
Daily, free catered lunches
Learning & professional development opportunities
Meaningful projects that make an impact
Mentorship & guidance from experienced team members
If you're ready to take on an exciting challenge, grow with us, and make a lasting impact, we want to hear from you. Even if you don't meet every requirement, but you see yourself contributing to our mission, we encourage you to apply! We value diverse skillsets and experiences and believe in the potential of passionate individuals to make a big impact.
Equal Opportunity Employer
REGENT is an Equal Opportunity Employer. We are committed to creating a diverse and inclusive work environment. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, disability, or any other characteristic protected by law.
AFT Seeds Engineering Software Internship
Software engineer job in Johnston, RI
Corteva Agriscience is the world's leading developer and supplier of advanced plant genetics providing high-quality seeds to farmers around the world. We are seeking a software or computer engineering student with the capabilities to successfully complete an internship during the spring and summer (January through August) of 2026 in the Des Moines metro area. The role of the Software/Automation Co-op is to deliver software solutions for equipment designed by our engineering teams.
As a member of the Automation & Field Technology team, you will have opportunities to do the following:
Work on a cross-functional project team to meet customer requirements and expectations.
Develop, test, and maintain software solutions driven by a seasonal schedule.
Develop an understanding of research field, lab and seed production equipment and critical technology needs.
The following requirements MUST be met for consideration in this student employment program:
Ability to work safely around common shop equipment.
Demonstrated respect for the environment.
Ability to work as a valued teammate with the highest respect for all people.
Work in a legal and ethical manner.
Currently enrolled as a full-time student at an engineering accredited college or university.
Proven experience developing software in C#.NET, Python, Structured Text or Java.
Ability to work in the U.S. without restriction.
In addition to these requirements, we are seeking candidates who possess the following core competencies:
Knowledge of design patterns and N-Tiered architectures.
Experience with CRUD database interaction.
Understanding of synchronous programming concepts such as locking on shared resources, deadlock, and race conditions.
Experience with YOLO machine learning model training
Experience communicating with devices through:
Serial communication: Modbus RTU, CAN protocol.
Ethernet based protocols: EtherCAT, PowerLink, EthernetIP, Modbus TCP.
IEC 61131 PLC Programming languages.
Knowledge of design patterns and N-Tiered architectures.
Experience with CRUD database interaction.
Understanding of synchronous programming concepts such as locking on shared resources, deadlock, and race conditions.
Experience with YOLO machine learning model training
Experience communicating with devices through:
Serial communication: Modbus RTU, CAN protocol.
Ethernet based protocols: EtherCAT, PowerLink, EthernetIP, Modbus TCP.
IEC 61131 PLC Programming languages.
Are you a good match? Apply today! We seek applicants from all backgrounds to ensure we get the best, most creative talent on our team.
Corteva Agriscience is an equal opportunity employer. We are committed to embracing our differences to enrich lives, advance innovation, and boost company performance. Qualified applicants will be considered without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, military or veteran status, pregnancy related conditions (including pregnancy, childbirth, or related medical conditions), disability or any other protected status in accordance with federal, state, or local laws.
Auto-Apply