Post job

Software developer jobs in Rhode Island

- 556 jobs
  • Senior Application Developer

    Hcltech

    Software developer 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.
    $62k-127.6k yearly 4d ago
  • SQL Developer

    Programmers.Io 3.8company rating

    Software developer job in Woonsocket, RI

    Programmers.io is currently looking for a PL/SQL Developer Onsite Role in Woonsocket, Rhode Island, United States OPEN FOR C2C OR W2 JD- Designing and implementing complex PL/SQL code to support business processes. Optimizing SQL queries, analyzing execution plans, and fine-tuning performance. Working with large-scale databases, partitioning, indexing, and query optimization. Developing ETL processes, data migration, and integration solutions. Supporting application development teams with database design and performance improvements. Implementing security, backup, recovery, and data integrity strategies. Collaborating with cross-functional teams in Agile and Waterfall environments. Technical Skills: Databases: Oracle 11g/12c/19c Languages: SQL, PL/SQL Tools: TOAD, SQL*Plus, SQL Developer, Oracle Forms & Reports Other: Performance Tuning, Data Modeling, ETL, Unix/Linux Shell Scripting, GIT, CI/CD. If you are interested, please apply or feel free to share your updated resume at ************************
    $78k-102k yearly est. 5d ago
  • Software Developer

    Tyler Technologies 4.3company rating

    Software developer 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.
    $72k-88k yearly est. Auto-Apply 60d+ ago
  • Vehicle Software Engineering Intern

    Regent 3.8company rating

    Software developer 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.
    $54k-79k yearly est. 7d ago
  • INTERNSHIP - Software Engineer

    3DS Dassault Systems

    Software developer 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.
    $46k-80k yearly est. 5d ago
  • Mid-Level Software Developer (C++)

    Rite-Solutions 4.2company rating

    Software developer 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
    $75k-97k yearly est. 60d+ ago
  • AFT Seeds Engineering Software Internship

    Corteva Agriscience 3.7company rating

    Software developer 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.
    $47k-61k yearly est. Auto-Apply 60d+ ago
  • Software Engineer, Commercial Technologies (Specialty Networks)

    Cardinal Health 4.4company rating

    Software developer job in Providence, RI

    _This position is remote and candidates can be based anywhere within the United States. Candidates must be able to work within EST or CST business hours._ **_What Specialty Networks_** **_and_** **_Commercial Technologies Software Engineering contributes to Cardinal Health_** Specialty Networks creates clinical and economic value for independent specialty providers and pharmaceutical industry partners across multiple specialties: Urology, Gastroenterology, and Rheumatology. Specialty Networks' PPS Analytics platform is a commercial SaaS platform that collects data from various clinical and operational practice systems, and uses artificial intelligence and modern data analytics to transform it into meaningful and actionable insights that ensure providers get their patients to the right care at the right time. The _Commercial Technologies Software Engineering_ team delivers applications to our customers. This Software Engineer will build and deploy solutions for our member practices, pharmaceutical partners, and our fellow teammates. This individual will also be responsible for designing and implementing full stack functionality for our web applications. In addition, this position will be expected to coordinate, communicate, and collaborate with members of their own team as well as other teams **_Responsibilities_** + Design solutions for our user community + Write software that is reliable, maintainable, and extensible + Author user interface components for web applications + Mentor junior developers and engage them with relevant development tasks + Debug and resolve user interface issues + Implement proper usage of authentication and access control sub-systems + Track, maintain, and monitor user activity logs and error logs + Collaborate with other developers and non-technical cross-functional teams + Participate as a QA resource for other developers + Manage and troubleshoot dev automation - automated build and release processes + Assist with software releases + Assist with architectural evaluations and decisions **_Qualifications_** + 7+ years of full-stack software development experience with C# and modern JavaScript frameworks + Expert-level C# with .NET Core for backend API development and business logic + Expert-level Angular (version 12 or higher) and TypeScript for frontend development + Strong experience designing and consuming RESTful APIs + Solid expertise with Entity Framework Core and SQL Server for data access and modeling + Experience with Azure AD B2C authentication and authorization implementation + Proficiency in modern frontend technologies including HTML5, CSS3/SCSS, and responsive design principles + Strong communication skills with ability to work effectively with both technical and non-technical stakeholders + Comfortable working in environments with ambiguity and evolving requirements + Proactive problem-solver who surfaces blockers early and drives solutions + Collaborative team player who brings innovative ideas for features and technical improvements **_Preferred:_** + Healthcare or clinical application development experience + Legacy application migration and modernization experience + Azure cloud services familiarity (App Services, Azure Functions) + Experience with patient portal or member-facing applications + Performance optimization and scalability improvements in production systems + Azure DevOps and CI/CD pipeline experience **_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 **Anticipated Pay Range:** $94,900 - $160,000 **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** : 12/29/2025 * 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 (***************************************************************************************************************************
    $94.9k-160k yearly 5d ago
  • Experienced Software Engineer - Newport, RI

    Serco Group 4.2company rating

    Software developer job in Newport, RI

    Serco is seeking an Experienced Software Engineer to join a 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. Your focus will be contributing to efforts in modernizing software architecture of the Training Systems. This position is contingent upon your ability to obtain/maintain/transfer an active DoD Secret security clearance. In this role, you will: * Contribute to the design and development of new software solutions and frameworks to enhance the functionality and efficiency of US Navy submarine training systems. * Modernize existing software architectures to improve performance, scalability, and maintainability, using cutting-edge technologies and practices. * Integrate Apache Kafka for efficient data streaming and processing to ensure real-time performance and reliability. * Implement robust, scalable, and efficient microservices to handle complex data processing and distribution tasks. * Develop and maintain APIs for high interoperability and security between various training systems components. * Collaborate with system architects, engineers, and other stakeholders to gather requirements, define specifications, and guide system design decisions. Meet your Recruiter: Qualifications To be successful in this role, you will have: * A U.S. Citizenship. * The ability to obtain a Secret Clearance. * To work on site Newport, Rhode Island. * A Bachelor's degree with 5 years' experience or a Master's degree with 3 years' experience. * A strong knowledge of software architecture and design of object-oriented applications, unit testing, debugging, and installation. * Fluency in C++ or Java. * Experience with JavaScript/TypeScript. * A working knowledge of RHEL/CentOS Linux environment. * To be able to travel 10%. Additional desired experience and skills: * Experience with Apache Kafka or familiarity working distributed systems. * Experience designing and implementing APIs. * Experience with frameworks such as Spring Boot, React, and Next.js. * Knowledge of Virtualization solutions such as VMWare, RedHat KVM, and VirtualBox. * Working knowledge of containerization technologies (e.g. Docker, Kubernetes). * Experience using version control software (e.g. Git, Bitbucket). * Familiarity with Agile programming principles and Kanban framework. If you are interested in making an impact with a passionate team, submit your application now for immediate consideration. It only takes a few minutes and could change your career! Company Overview Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco's 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters. To review Serco benefits please visit: ************************************************************ If you require an accommodation with the application process please email: ******************** or call the HR Service Desk at ************, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email. Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice. Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email *********************. Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. Pay Transparency Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance-so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements. Salary range: The range for this position can be found at the top of the posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities. Benefits HIGHLIGHTS - Comprehensible Benefits for Full-time Employees (Part-time members receive a customized package tailored to their role). * Medical, dental, and vision insurance * Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract * 401(k) plan that includes employer matching funds * Tuition reimbursement program * Life insurance and disability coverage * Optional coverages you can buy, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection * Birth, adoption, parental leave benefits * Employee Assistance Plan that includes counseling conditions * Specific benefits are dependent upon the specific contract as well as whether the position is covered by a collective bargaining agreement or the Service Contract Act. To review all Serco benefits please visit: ****************************************** Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco's external (or internal) career site. This is a U.S.-based role. If an applicant has any concerns with job posting compliance, please send an email to: ********************.
    $68k-89k yearly est. Easy Apply 45d ago
  • Hardware & Software Engineer-Ss

    McLaughlin Research Corporation 4.0company rating

    Software developer job in Newport, RI

    McLaughlin Research Corporation (MRC) is seeking a Hardware and Software Engineer who will support the Naval Undersea Warfare Center in Newport RI. The Naval Undersea Warfare Center (NUWC) is the United States Navy's full-spectrum research, development, test and evaluation, engineering and fleet support center for submarines, autonomous underwater systems, and offensive and defensive weapons systems associated with undersea warfare. The successful candidate must possess excellent communication and interpersonal skill and should be comfortable working in a fast-paced, schedule driven environment. Requirements Bachelor's degree in Engineering (Mechanical Engineering, Electrical Engineering, or Industrial Engineering) or related fields (Computer Science, Statistics, or Mathematics) Five (5) years of experience with reliability engineering, Certified Reliability Engineer (CRE) or Certified Maintenance & Reliability Professional (CMRP) Bachelor's Degree in Computer Science, Software Engineering, Cybersecurity or closely related field. Five (5) years of experience as a software engineer on a design/development effort, CompTIA Security+ Certification. Five (5) years of experience in quality engineering or quality assurance Equal Employment Opportunity Statement: McLaughlin Research Corporation is an Equal Opportunity and Affirmative Action Employer. It is our policy to recruit, hire, promote, and train for all positions without regard to age, race, creed, religion, national origin, gender identity, marital status, sexual orientation, family responsibilities, pregnancy, minorities, genetic information, status as a person with a disability, amnesty or status as a protected veteran, and to base all such decisions upon the individual's qualifications and ability to perform the work assigned, consistent with contractual requirements and all federal, state and, local laws. EEO is the Law: Applicants and employees are protected under Federal law from discrimination.
    $68k-89k yearly est. 60d+ ago
  • SOFTWARE WEB APPLICATIONS ENGINEER

    Direct Staffing

    Software developer 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
    $72k-98k yearly est. 1d ago
  • Embedded Software Engineering Intern

    Regent 3.8company rating

    Software developer 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.
    $54k-79k yearly est. 31d ago
  • INTERNSHIP - Structures Software Engineer

    3DS Dassault Systems

    Software developer job in Johnston, RI

    Role Descriptions & Responsibilities As a Software Engineer Internship within the SIMU will work with Abaqus developers to design, prototype and assess accuracy and performance of the new methods and algorithms for realistic simulations. The group is specialized on development of the state-of-the-art functionality for the Abaqus simulation software. During the internship your responsibilities will include the following: * Graph ordering and partitioning: Training a Graph Neural Network to predict the ordering for the direct solver and possibly the graph partition for domain decomposition. * Estimation of memory resources and runtime prediction for the equation solver. * Working as part of the Equation Solvers & Linear Dynamics R&D team * Participating in the new algorithm design * Prototyping code for the new algorithms * Performing accuracy and performance testing of the code prototypes * Documenting the work performed in PowerPoint and producing one final report Qualifications * Actively enrolled in a PhD program at a college or university * Possesses well-developed coding skills in one or two programing languages: C++ (preferred) * Experience with Python and MathLab is a plus * Strong background in Mathematics and Computer Science * Working knowledge of AI fundamentals * Experience with graph NN is a plus * Proficiency in Microsoft Office products - Word, Excel, PowerPoint, and Outlook * Ability to work independently and/or within a collaborative team structure, strong organizational skills This is a paid summer internship for approximately 3 months, based at the Dassault Systemes office located at 1301 Atwood Ave, Johnston, RI. #LI-HYBRID Shape your career with3DS! #WeAre3DS
    $46k-80k yearly est. 5d ago
  • Software Developer

    Rite-Solutions 4.2company rating

    Software developer job in Newport, RI

    Rite-Solutions, Inc is seeking a Software Developer who will be part of a team supporting the Property Management Division of the Corporate Operations Department of the Naval Undersea Warfare Center (NUWC) Division Newport. Together our team provides software engineering efforts pertaining to logistics and inventory management using Agile software engineering in a Development, Security, and Operations (DevSecOps) environment. Principal Responsibilities: Run and update reports as needed. Provide maintenance support for the Inventory Management System. Working within a team support requirements definition. Support software design efforts. Conduct software development. Develop required documentation. Conduct testing of developed software. Conduct end-user training of applications. Support the implementation and support of applications. Requirements U. S. Citizenship and an Active or Interim DoD SECRET clearance. Bachelor's Degree in IT or related business field Two - four years of experience in software development Experience with one or more of the following: C#, .Net, ASP.NET, VB.NET, JavaScript, JQuery, SQL, SQL Server Ability to communicate, influence and partner effectively using strong verbal and written communication. Strong understanding software/application development processes Excellent communication and interpersonal skills. Must possess excellent time management skills and the drive to work unsupervised. Who are we? Rite-Solutions, Inc. is a CMMI Level III and CMMC 2.0 Level 2 certified organization. We are innovative, growing and adhere to the highest standards for handling controlled unclassified information (CUI). We value the experience of the employee, their wellbeing, and their goals on a personal professional level as part of the key fabric in building and maintaining a 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, 2024, and 2025! 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
    $75k-97k yearly est. 4d ago
  • Generative AI Software Engineering Intern

    Corteva Agriscience 3.7company rating

    Software developer 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.
    $47k-61k yearly est. Auto-Apply 60d+ ago
  • SAP Software Engineer

    Cardinal Health 4.4company rating

    Software developer 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, will be responsible for overseeing the end-to-end data migration strategy for SAP implementation projects. The role requires deep technical expertise in SAP data architecture, data migration tools to ensure successful, high-quality, and efficient data conversion process. **_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 define the overall data migration architecture, including the approach, tools, and best practices for converting data from various legacy systems into the new SAP target system. + Lead the selection and configuration of SAP data migration tools such as SAP Data Services, SAP S/4HANA Migration Cockpit, and SAP Landscape Transformation (SLT). + Create detailed technical and functional specifications for data mapping, transformation rules, and data validation. + Establish and enforce data quality and governance standards for the entire data migration lifecycle. + Lead and manage the entire data conversion team, including developers, business analysts, and data stewards. + Oversee the execution of data migration cycles, including mock conversions, cutover planning, and post-go-live data reconciliation. + Collaborate with key stakeholders, including business leaders and project managers, to align the data conversion strategy with overall business objectives and project timelines. + Provide expert guidance and technical leadership to resolve complex data conversion challenges and performance issues. + Serve as the subject matter expert on SAP data structures (e.g., master data, transactional data), data integration methods, and data governance principles. + Ensure compliance with project standards, security policies, and regulatory requirements throughout the data conversion process. + Partner with other technical architects (e.g., infrastructure, security) to ensure the data conversion solution is scalable, secure, and aligns with the enterprise architecture. + Mentor and provide technical leadership to junior team members. **_Qualifications_** + Bachelor's Degree in related field preferred or equivalent work experience preferred + 8+ years of experience with SAP implementations and ABAP knowledge in respective business processes like Master data, OTC, PRI, SCE, RTR and PTP preferred. + 3-5 years of experience with SAP Data Services and Data conversions preferred. + Experience in ALE/IDOC, LSMW, RDM/BPDM + Demonstrates a knowledge of Master Data Management domain + Ability to define work processes and lead team members in successful implementation and ongoing execution preferred + Ability to develop individuals and teams preferred + Excellent oral and written communication skills preferred + Excellent organizational skills preferred **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 (***************************************************************************************************************************
    $94.9k-135.6k yearly 36d ago
  • Software Engineer - (Middletown, RI)

    Serco Group 4.2company rating

    Software developer job in Middletown, RI

    Looking for a Software Engineering opportunity at a place you can make an impact every day? Discover this great opportunity in our Middletown, RI location. Bring your expertise and collaborative skills to make an impact towards our military defense and safety of our sailors by discovering your new role supporting this critical mission. Serco supports the Naval Air Warfare Center Training Systems Division's PC-based Open-architecture Reconfigurable Training System (PORTS) program based in Middletown, RI. We are looking for a qualified Software Engineer to join our team. This role will be responsible for designing and developing simulation-based operator and team training systems for the US Navy. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work collaboratively with cross-functional teams. This position is contingent upon your ability to obtain and maintain a DoD Secret security clearance. In this role, you will: * Design and develop Instructor and Student Graphical User Interface (GUI) displays, controls, and functionality. * Develop and enhance the backend simulation and modeling software to provide the appropriate data to the displays dependent upon the training scenario and situation. * Develop and maintain interfaces between the user-facing frontend and the simulation backend software. * Collaborate with software and systems teams to assist in the generation and review of software requirements and design. * Develop, review, and debug software in C++ and C# for the Windows Operating System. * Bring a working knowledge of industry standards and trends to participate in continuous process improvement. GET TO KNOW YOUR RECRUITER! Qualifications To be Successful in this role, you will have: * Ability to obtain and maintain a DoD Secret security clearance * U.S Citizenship required * BS degree in CS/CE/EE or other STEM related degree with 2 years of relevant experience * or a Masters degree * Understanding of GUI design principles and user interface development * Experience with a software development process * Experience working in .NET environment to develop C# applications, using the Visual Studio IDE * Ability to travel up to 10% Additional desired experience and skills: * 2 or more years' experience in software development, with emphasis on object-oriented application coding in C++ and C# with WinForms and WPF frameworks * Working knowledge with writing Engineering documentation such as Requirements and Design Specifications, Test Plans, Test Procedures, and User's Guides * Knowledge of Navy command and control, sensor, and weapon systems * Knowledge and experience with Virtual Machines * Experience working with Software Configuration Management (SCM) tools * Experience with modeling and simulation software * Understanding of Open Architecture Concepts * Network Protocols: CORBA, RTI DDS, DIS, HLA If you are interested in making an impact with a passionate team, submit your application now for immediate consideration. It only takes a few minutes and could change your career! Company Overview Serco Inc. (Serco) is the Americas division of Serco Group, plc. In North America, Serco's 9,000+ employees strive to make an impact every day across 100+ sites in the areas of Defense, Citizen Services, and Transportation. We help our clients deliver vital services more efficiently while increasing the satisfaction of their end customers. Serco serves every branch of the U.S. military, numerous U.S. Federal civilian agencies, the Intelligence Community, the Canadian government, state, provincial and local governments, and commercial clients. While your place may look a little different depending on your role, we know you will find yours here. Wherever you work and whatever you do, we invite you to discover your place in our world. Serco is a place you can count on and where you can make an impact because every contribution matters. To review Serco benefits please visit: ************************************************************ If you require an accommodation with the application process please email: ******************** or call the HR Service Desk at ************, option 1. Please note, due to EEOC/OFCCP compliance, Serco is unable to accept resumes by email. Candidates may be asked to present proof of identify during the selection process. If requested, this will require presentation of a government-issued I.D. (with photo) with name and address that match the information entered on the application. Serco will not take possession of or retain/store the information provided as proof of identity. For more information on how Serco uses your information, please see our Applicant Privacy Policy and Notice. Serco does not accept unsolicited resumes through or from search firms or staffing agencies without being a contracted approved vendor. All unsolicited resumes will be considered the property of Serco and will not be obligated to pay a placement or contract fee. If you are interested in becoming an approved vendor at Serco, please email *********************. Serco is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, and other legally protected characteristics. Pay Transparency Our Total Rewards package includes competitive pay, performance-based incentives, and benefits that promote well-being and work-life balance-so you can thrive both professionally and personally. Eligible employees also gain access to a wide range of benefits from comprehensive health coverage and health savings accounts to retirement plans, life and disability insurance, and time-off programs that support work-life balance. Program availability may vary based on factors such as contract type, location, hire date, and applicable collective bargaining agreements. Salary range: The range for this position can be found at the top of the posting. This range is provided as a general guideline and represents a good faith estimate across all experience levels. Actual base salary will be determined by a variety of factors, including but not limited to, the scope of the role, relevant experience, job-related knowledge, education and training, key skills, and geographic market considerations. For roles available in multiple states, the range may vary to reflect differences in local labor markets. In addition to base salary, eligible positions may include other forms of compensation such as annual bonuses or long-term incentive opportunities. Benefits HIGHLIGHTS - Comprehensible Benefits for Full-time Employees (Part-time members receive a customized package tailored to their role). * Medical, dental, and vision insurance * Robust vacation and sick leave benefits, and flexible work arrangements where permitted by role or contract * 401(k) plan that includes employer matching funds * Tuition reimbursement program * Life insurance and disability coverage * Optional coverages you can buy, including pet insurance, home and auto insurance, additional life and accident insurance, critical illness insurance, group legal, ID theft protection * Birth, adoption, parental leave benefits * Employee Assistance Plan that includes counseling conditions * Specific benefits are dependent upon the specific contract as well as whether the position is covered by a collective bargaining agreement or the Service Contract Act. To review all Serco benefits please visit: ****************************************** Serco complies with all applicable state and local leave laws, including providing time off under the Colorado Healthy Families and Workplaces Act for eligible Colorado residents, in alignment with our policies and benefit plans. The application window for this position is for no more than 60 days. We encourage candidates to apply promptly after the posting date, as the position may close earlier if filled or if the application volume exceeds expectations. Please submit applications exclusively through Serco's external (or internal) career site. This is a U.S.-based role. If an applicant has any concerns with job posting compliance, please send an email to: ********************.
    $68k-89k yearly est. Easy Apply 31d ago
  • Vehicle Software Engineering Intern

    Regent 3.8company rating

    Software developer 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 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.
    $54k-79k yearly est. 28d ago
  • Software Engineer Intern

    Corteva Agriscience 3.7company rating

    Software developer 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.
    $47k-61k yearly est. Auto-Apply 60d+ ago
  • INTERNSHIP - Visualization Software Development

    3DS Dassault Systems

    Software developer 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
    $30k-42k yearly est. 5d ago

Learn more about software developer jobs

Do you work as a software developer?

What are the top employers for software developer in RI?

Top 6 Software Developer companies in RI

  1. Oracle

  2. Rite-Solutions

  3. Knight Federal

  4. Tyler Technologies

  5. KMS Solutions

  6. Vets Hired

Job type you want
Full Time
Part Time
Internship
Temporary

Browse software developer jobs in rhode island by city

All software developer jobs

Jobs in Rhode Island