{"schemaVersion":"jobsearcher.job.v1","id":"f0649a3ce7d4e8a1bc0bc793","url":"https://jobsearcher.com/jobs/f0649a3ce7d4e8a1bc0bc793","canonicalUrl":"https://jobsearcher.com/jobs/f0649a3ce7d4e8a1bc0bc793","title":"Embedded Software Engineer","description":"Nautilus is looking for an ambitious Embedded Software Engineer to support the development of our textile-integrated systems. Effective textile-integrated systems incorporate electronic devices and assemblies with small footprints and power budgets. The candidate will work closely with other Electrical and Software Engineers on our Embedded Systems team.\nAbout Nautilus Defense LLC\nRhode Island based Nautilus Defense builds state-of-the-art textile-integrated systems for monitoring high-value assets and their environments. Our technologies enable the broad distribution and interconnection of electronics in textiles without detracting from their mechanical properties. We leverage these technologies to develop systems of immediate value to our customers while continuously advancing their readiness for manufacturing and use at scale.\nDescription\nNautilus Defense builds state-of-the-art textile-integrated systems for monitoring high-value assets and their environments. Our technologies enable the broad distribution and interconnection of electronics in textiles without detracting from their mechanical properties. We leverage these technologies to develop systems of immediate value to our customers while continuously advancing their readiness for manufacturing and use at scale.\n\nNautilus is a small interdisciplinary team structured to facilitate the rapid experimental development of novel integrated systems. All Nautilus team members demonstrate high levels of technical leadership and personal autonomy. The ideal candidate for this position has experience working both independently and as a member of a fast-moving, high-performing team.\n\nNautilus is seeking an ambitious Embedded Software Engineer who will be responsible for architecting, developing, and debugging firmware for textile-integrated embedded systems. These systems operate within stringent power, size, and performance constraints and rely heavily on efficient real-time software to enable sensor interfacing, communications, and system coordination. This role involves working closely with electrical engineers, hardware designers, and systems engineers to develop cohesive, robust solutions from prototype through deployment.\n\nThis position requires US Citizenship.\n\nWe are open to flexible working arrangements.\n\nKey Responsibilities:\nArchitect, write, and debug firmware for microcontroller-based systems with a focus on ultra-low-power operation\nDevelop and maintain embedded software for sensor interfacing, data acquisition, control, and communication protocols\nWork closely with electrical engineers to define software/hardware boundaries and validate hardware integration\nParticipate in board bring-up and system integration testing, including hands-on lab work with embedded platforms\nImplement low-level drivers, interrupt service routines, and power management strategies\nDesign and review embedded data structures and communication schemes for efficient operation and extensibility\nWrite clear, maintainable documentation and contribute to software design reviews and requirements development\nContribute to experimental system development and product maturation across R&D and delivery programs\n\nPreferred Qualifications:\n4+ years of experience developing firmware for embedded systems in C, C++, or Rust\nExceptional written and verbal communication skills\nExperience developing for STM32, RISC-V, or other low-power MCU platforms\nFamiliarity with ultra-low-power design constraints and techniques (e.g., sleep modes, duty cycling, peripheral gating)\nStrong understanding of embedded communication protocols (I²C, SPI, UART, BLE, etc.)\nExperience with real-time debugging and trace tools (e.g., SWO, JTAG, logic analyzers)\nBackground in or familiarity with electrical engineering principles and schematic interpretation\nExperience working on hardware/software integration in resource-constrained environments\nFluency with git and modern collaborative development workflows\nDemonstrated ability to work independently and contribute to multidisciplinary teams in a fast-paced R&D environment\nSalary\n$100,000 - $140,000 per year","company":"Nautilus Defense","rawCompany":"nautilus defense","city":"Pawtucket","state":"RI","isRemote":false,"isActive":false,"createdAt":"2026-08-04T14:14:12.472Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"17-2072.00","title":"Electronics Engineers, Except Computer","slug":"electronics-engineers-except-computer"},{"code":"15-1299.08","title":"Computer Systems Engineers/Architects","slug":"computer-systems-engineers-architects"}],"industries":[{"code":"315250","title":"Cut and Sew Apparel Manufacturing (except Contractors)","slug":"cut-and-sew-apparel-manufacturing-except-contractors"},{"code":"334511","title":"Search, Detection, Navigation, Guidance, Aeronautical, and Nautical System and Instrument Manufacturing","slug":"search-detection-navigation-guidance-aeronautical-and-nautical-system-and-instrument-manufacturing"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Embedded Software Engineer","description":"Nautilus is looking for an ambitious Embedded Software Engineer to support the development of our textile-integrated systems. Effective textile-integrated systems incorporate electronic devices and assemblies with small footprints and power budgets. The candidate will work closely with other Electrical and Software Engineers on our Embedded Systems team.\nAbout Nautilus Defense LLC\nRhode Island based Nautilus Defense builds state-of-the-art textile-integrated systems for monitoring high-value assets and their environments. Our technologies enable the broad distribution and interconnection of electronics in textiles without detracting from their mechanical properties. We leverage these technologies to develop systems of immediate value to our customers while continuously advancing their readiness for manufacturing and use at scale.\nDescription\nNautilus Defense builds state-of-the-art textile-integrated systems for monitoring high-value assets and their environments. Our technologies enable the broad distribution and interconnection of electronics in textiles without detracting from their mechanical properties. We leverage these technologies to develop systems of immediate value to our customers while continuously advancing their readiness for manufacturing and use at scale.\n\nNautilus is a small interdisciplinary team structured to facilitate the rapid experimental development of novel integrated systems. All Nautilus team members demonstrate high levels of technical leadership and personal autonomy. The ideal candidate for this position has experience working both independently and as a member of a fast-moving, high-performing team.\n\nNautilus is seeking an ambitious Embedded Software Engineer who will be responsible for architecting, developing, and debugging firmware for textile-integrated embedded systems. These systems operate within stringent power, size, and performance constraints and rely heavily on efficient real-time software to enable sensor interfacing, communications, and system coordination. This role involves working closely with electrical engineers, hardware designers, and systems engineers to develop cohesive, robust solutions from prototype through deployment.\n\nThis position requires US Citizenship.\n\nWe are open to flexible working arrangements.\n\nKey Responsibilities:\nArchitect, write, and debug firmware for microcontroller-based systems with a focus on ultra-low-power operation\nDevelop and maintain embedded software for sensor interfacing, data acquisition, control, and communication protocols\nWork closely with electrical engineers to define software/hardware boundaries and validate hardware integration\nParticipate in board bring-up and system integration testing, including hands-on lab work with embedded platforms\nImplement low-level drivers, interrupt service routines, and power management strategies\nDesign and review embedded data structures and communication schemes for efficient operation and extensibility\nWrite clear, maintainable documentation and contribute to software design reviews and requirements development\nContribute to experimental system development and product maturation across R&D and delivery programs\n\nPreferred Qualifications:\n4+ years of experience developing firmware for embedded systems in C, C++, or Rust\nExceptional written and verbal communication skills\nExperience developing for STM32, RISC-V, or other low-power MCU platforms\nFamiliarity with ultra-low-power design constraints and techniques (e.g., sleep modes, duty cycling, peripheral gating)\nStrong understanding of embedded communication protocols (I²C, SPI, UART, BLE, etc.)\nExperience with real-time debugging and trace tools (e.g., SWO, JTAG, logic analyzers)\nBackground in or familiarity with electrical engineering principles and schematic interpretation\nExperience working on hardware/software integration in resource-constrained environments\nFluency with git and modern collaborative development workflows\nDemonstrated ability to work independently and contribute to multidisciplinary teams in a fast-paced R&D environment\nSalary\n$100,000 - $140,000 per year","datePosted":"2026-08-04T14:14:12.472Z","dateModified":"2026-08-04T14:14:12.472Z","hiringOrganization":{"@type":"Organization","name":"Nautilus Defense","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"Pawtucket","addressRegion":"RI","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"f0649a3ce7d4e8a1bc0bc793"},"url":"https://jobsearcher.com/jobs/f0649a3ce7d4e8a1bc0bc793"}}