Embedded Software Engineer

4 weeks ago


Providence, Rhode Island, United States Regent Services Full time
Join Our Team as a Software Development Intern

At Regent Services, we're building the seaglider, a revolutionary electric flying machine that will transform coastal transportation. As a software development intern, you'll be part of the Platform Software Team, responsible for developing and testing low-level embedded software that controls and monitors sensors and actuators aboard our seagliders.

You'll have the opportunity to develop drivers for new vehicle hardware, build emulators to recreate flight scenarios in the lab, and create algorithms to process sensor data in-flight. Our team works collaboratively and across disciplines to safely marry the latest technologies from aviation, aerospace, and nautical engineering.

We're backed by top investors and have over $9B in provisional orders from industry leaders. If you're a motivated software engineering student looking to see your code flying at 180 mph, we'd love for you to apply.

Required Qualifications & Skills:
  • Current undergraduate or graduate student in Computer Science, Electrical Engineering, Computer Engineering, or a similar field
  • Experience developing software in C/C++
  • Experience working with Microcontrollers such as STM32s, PIC32s, Arduinos, etc
  • Familiar with software development processes including source control, bug tracking, and design documentation
  • Experience with scripting languages like Python or Matlab
  • Experience with Simulation/Modeling tools like Simulink or LabVIEW
Our Benefits:
  • Free lunch catered daily
  • Office amenities including snacks, drinks, coffee & espresso bar
  • Dog-friendly office
  • Flexible hours
  • Company-sponsored recreational events

Equal Opportunity: Regent Services is an Equal Opportunity Employer. Employment decisions are made without regard to race, color, religion, national origin, gender, sexual orientation, gender identity, age, physical or mental disability, genetic factors, military/veteran status, or other characteristics protected by law.



  • Providence, Rhode Island, United States Nordson Full time

    Job DescriptionNordson is seeking a highly skilled Embedded Software Engineering Manager to lead our team of firmware engineers in designing, developing, and troubleshooting firmware and software programs for precision fluid dispensing systems.The ideal candidate will have a strong background in embedded systems, firmware development, and team leadership....


  • Providence, Rhode Island, United States Regent Services Full time

    At Regent Services, we're revolutionizing coastal transportation with our innovative seaglider technology. As an Embedded Software Development Engineer, you'll be part of our Platform Software Team, responsible for developing and testing the low-level embedded software that controls and monitors all sensors and actuators aboard our seagliders.You'll have the...


  • Providence, Rhode Island, United States Nexeo Staffing Full time

    Job DescriptionNexeo is seeking a talented Embedded Software Engineer (Hybrid) to lead the development of software solutions for unmanned robotic vehicle control systems. In this role, you will be involved in every stage of the software lifecycle, creating software that powers programmable actuators, perception sensors, and advanced vehicle control...


  • Providence, Rhode Island, United States Epiroc Drilling Solutions, LLC Full time

    Job SummaryWe are seeking an experienced Embedded Software Engineer to join our team at Epiroc Drilling Solutions, LLC. As a key member of our software development team, you will be responsible for designing, implementing, and testing embedded software for our unmanned robotic vehicles.Key Responsibilities- Participate in the entire software development life...


  • Providence, Rhode Island, United States Nordson Full time

    Job SummaryNordson is seeking a skilled Embedded Software Engineering Manager to lead our firmware development team. As a key member of our engineering team, you will be responsible for designing, developing, and troubleshooting firmware and software programs for our precision fluid dispensing systems.Key Responsibilities* Lead a team of firmware engineers...


  • Providence, Rhode Island, United States Nexeo Staffing Full time

    Job Title: Embedded Software Engineer - Real-Time SystemsAbout the Role:Nexeo Staffing is seeking a talented Embedded Software Engineer to lead the development of software solutions for unmanned robotic vehicle control systems. As a key member of our team, you will be responsible for designing, implementing, and testing software that powers programmable...


  • Providence, Rhode Island, United States Regent Services Full time

    Regent Services: Senior Vehicle Software EngineerWe are seeking an experienced Senior Vehicle Software Engineer to join our team at Regent Services. As a key member of our team, you will play a crucial role in designing, implementing, and optimizing software systems for our Seaglider projects.Your primary responsibilities will include leading the development...


  • Providence, Rhode Island, United States Michael Page Full time

    Job SummaryThe Embedded Controls Engineer II role at Michael Page involves carrying out advanced engineering tasks focused on developing, designing, and implementing hardware and firmware for embedded systems. This position requires ensuring project goals and timelines are achieved while working closely with cross-functional teams.Key ResponsibilitiesDesign...


  • Providence, Rhode Island, United States Michael Page Full time

    Job DescriptionThe Embedded Controls Engineer II plays a pivotal role in the development, design, and implementation of hardware and firmware for embedded systems. This position requires a high level of technical expertise and the ability to ensure project goals and timelines are achieved.Key ResponsibilitiesDesign and develop circuit schematics and PCBs,...


  • Providence, Rhode Island, United States Nokia Full time

    Position OverviewAs a Software Engineering Co-Op for Robotics at Nokia, you will be part of a dynamic team that is pushing the boundaries of innovation in the field of robotics. Our team is focused on developing cutting-edge robotics software and robust data processing solutions that enable autonomous drone solutions to support our ETL needs for AIMS...


  • Providence, Rhode Island, United States Randstad Full time

    Job Summary:As an Electrical Design Engineer at Randstad, you will be responsible for designing, testing, and debugging new and existing medical electrical systems. This is a permanent job opportunity with a leading medical device manufacturer based near North Providence, RI.Key Responsibilities: Design, develop, test, document, and deploy custom electronics...


  • Providence, Rhode Island, United States Nokia Full time

    Job SummaryProficient in programming in C and C++ with experience on embedded system development platforms such as Linux. Develop Python scripts and test utilities, and work in a Linux software development environment with Agile practices. Familiarity with git and Gerrit, and experience in developing applications for controlling optical components. Design...


  • Providence, Rhode Island, United States Regent Services Full time

    Job DescriptionREGENT is revolutionizing coastal transportation with its innovative seaglider technology. As a Senior Guidance, Navigation, and Control (GNC) Engineer, you will play a critical role in developing and implementing control law algorithms for our all-electric, wing-in-ground effect craft.The ideal candidate will have a strong background in...


  • Providence, Rhode Island, United States Della Infotech Full time

    Job Title: Senior Cloud Software EngineerJob Summary:Della Infotech is seeking a highly skilled Senior Cloud Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cloud-based software applications using Java, Node.js, and Angular. Key Responsibilities:- Design and develop...


  • Providence, Rhode Island, United States Regent Services Full time

    Job Title: Senior Control Systems EngineerRegent Services is seeking a highly skilled Senior Control Systems Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, implementing, and verifying control systems for our seagliders.Key Responsibilities:Collaborate with cross-functional teams to define system...


  • Providence, Rhode Island, United States Qualitative Financials Full time

    Mobile Software Engineer in TestWe are seeking a skilled Mobile Software Engineer in Test to join our Quality Engineering team at Qualitative Financials. As a key member of our team, you will be responsible for designing, developing, and maintaining automated tests for our mobile applications.Key Responsibilities:Design and develop automated tests for mobile...


  • Providence, Rhode Island, United States Genie Healthcare Full time

    As a Senior Software Engineer (Backend) at our company, you will be working on a high-performance team to develop cutting-edge software solutions. Your primary responsibility will be to design, implement, and maintain scalable and efficient backend systems.Main Responsibilities:Design and develop high-performance backend systems using relevant...


  • Providence, Rhode Island, United States Oracle Full time

    Job DescriptionOracle is seeking a highly skilled Senior Software Engineer to join our team. As a key member of our engineering division, you will be responsible for designing and developing full-stack, cloud-based web services solutions with a high degree of scalability, reliability, and availability.Key Responsibilities:Design and develop software...


  • Providence, Rhode Island, United States Regent Services Full time

    Job DescriptionAt Regent Services, we're revolutionizing coastal transportation with our innovative seaglider technology. As a Flight Controls Engineer Intern, you'll play a crucial role in developing and implementing control law algorithms for our all-electric, wing-in-ground effect craft.With a strong focus on aviation, aerospace, and nautical vehicle...


  • Providence, Rhode Island, United States Qualitative Financials Full time

    Mobile Software Engineer in TestWe are seeking a skilled Mobile Software Engineer in Test to join our Quality Engineering team at Qualitative Financials. As a key member of our Scrum team, you will play a crucial role in designing, developing, and maintaining automated tests and in-house software utilities.Key Responsibilities:Design and develop automated...