Senior Embedded IoT & Android/iOS Engineer
Nanobiosym
Job Description
Job Description
Position OverviewWe are seeking a full-stack connected device engineer who is equally comfortable writing bare-metal firmware on ARM Cortex-M microcontrollers and building polished mobile applications on Android and iOS. You will own the complete software stack-from low-level firmware and wireless protocols to intuitive mobile experiences that interact seamlessly with connected hardware.This role is ideal for someone who thrives at the intersection of embedded systems, mobile development, and cloud-connected IoT platforms.Key ResponsibilitiesFirmware & Wireless SystemsDevelop production-grade firmware for ARM Cortex-M MCUs, including RTOS integration, peripheral drivers, low-level bring-up, and power optimization.Design and implement wireless communication stacks: BLE (GATT/GAP), Wi-Fi, and cellular (LTE-M / NB-IoT).Build secure OTA update mechanisms with rollback protection and cryptographic validation.Integrate device-side IoT protocols (MQTT, CoAP) with cloud platforms such as AWS IoT Core.Collaborate with hardware teams on board bring-up, debugging, and system validation.Mobile Applications (Android & iOS)Design and develop native Android (Kotlin/Java) and iOS (Swift) applications for connected devices.Implement device discovery, provisioning, BLE/Wi-Fi pairing, and real-time communication with firmware.Architect scalable mobile apps using modern patterns:Android: MVVM, Coroutines, JetpackiOS: MVVM/Combine/SwiftUI or UIKitEnsure robust connectivity handling, background execution, and reconnection strategies across diverse devices.Deliver OTA firmware updates through mobile apps.Cloud & IoT IntegrationDesign end-to-end connectivity between device, mobile apps, and cloud services.Integrate with AWS IoT services (IoT Core, Device Shadow, MQTT broker, OTA services).Build secure device provisioning and authentication workflows.Collaborate on backend APIs and data pipelines supporting connected products.Security, Compliance & ProductionImplement secure embedded and mobile systems:Secure bootEncrypted communication (TLS)Signed firmware and authenticated updatesSupport manufacturing workflows including DFM, factory provisioning, and test tooling.Assist with wireless certifications (FCC, CE, Bluetooth SIG).Maintain high-quality technical documentation across firmware, mobile, and cloud layers.Required Qualifications5+ years of embedded firmware development on ARM Cortex-M (or similar).Proven experience shipping BLE-connected IoT products end-to-end.Strong programming skills in:C/C++ (embedded)Kotlin and/or Java (Android)Swift (iOS)Hands-on experience with BLE, Wi-Fi, and at least one cellular technology.Experience with AWS IoT or similar cloud IoT platforms.Deep understanding of secure device design (secure boot, OTA, encryption, key provisioning).Preferred QualificationsMS or PhD in Computer Engineering, Electrical Engineering, or related field.Experience with Rust in embedded systems (e.g., Embassy framework).Familiarity with AOSP, embedded Linux (Yocto/Buildroot).Experience in regulated environments (FDA, ISO 13485, IEC 62304).Proven track record of taking IoT products from prototype to volume manufacturing.Experience building cross-platform mobile architectures or shared SDKs.
Job Posted by ApplicantPro- As a member of our iOS team, you will be working on our acclaimed IOS app. This app has... ...users - Facilitate collaboration between engineers, product owners, and designers. - Possess... ...Challenge yourself to keep growing as a senior developer. - Contribute to the vision and...Senior
$150k - $210k
...personalized insights that enhance fitness, health, and recovery.As a Senior iOS Engineer on the Healthcare team, you will build the foundations that... ...across platforms (for example, collaborating closely with Android on patterns and releases), or contributing to backend...SeniorFull timeWork at officeRelocation$131k - $197k
...empowers residential real estate agents to deliver exceptional service to seller and buyer clients.We are looking for an experienced Android engineer to help Compass build a platform that makes the home buying or selling experience delightful. You will be one of the technical...SeniorMinimum wageImmediate startFlexible hours- ...A global recruitment firm is seeking a Staff Android Engineer in Boston. The ideal candidate will have over 7 years of Android engineering experience and strong expertise in Kotlin and Jetpack Compose. Responsibilities include designing and building an app for music creation...SeniorFull timeRelocation package
- Google's Pixel Rapid Prototyping team is seeking a software engineer to help create next-generation user experiences for Pixel devices.... ...and push the boundaries of what is technically possible across Android frameworks, apps, and hardware. You will collaborate with UX, Product...Senior
- ...A technology firm in Boston seeks a Senior Embedded Software Engineer to develop and enhance software for robotic systems. This role requires collaboration with cross-functional teams and 4+ years of experience in C/C++. Applicants should possess a proven track record...SeniorFlexible hours
$140k - $195k
...their bodies and daily lives.WHOOP is seeking a SeniorEmbedded Engineering Program Manager to lead the firmware development for new WHOOP... ...mechanisms to improve predictability and execution across embedded engineering programs.Partner with engineering leaders to continuously...SeniorFull timeWork at officeRelocation- Draper in Cambridge, MA is seeking an Embedded Software Engineer 2 to lead development of real-time embedded software for mission-critical systems. You will work across architecture, requirements analysis, implementation, and release within cross-functional teams including...Senior
- A leading R&D company in Cambridge is seeking a principal engineer for its digital design team. This role focuses on FPGA development,... ...design, and simulation. Ideal candidates should have experience in embedded software and hardware design, along with strong problem-solving...Senior
$82.3k - $220k
Draper Inc. is seeking a Senior Flight Software Engineer in Cambridge, MA. The role involves developing next-gen resilient software solutions for various domains and requires expertise in embedded software and real-time systems using C/C++. Candidates must have a bachelor...Senior- A high-growth technology company is seeking a Senior Embedded Software Engineer to advance robotic motion control systems. This pivotal role involves developing embedded software and collaborating with cross-functional teams to enhance performance and reliability. The ideal...Senior
- The Charles Stark Draper Laboratory, Inc. is seeking a Software Engineer (SMTS) to design and develop high-performance embedded software for various mission environments. The role requires expertise in C/C++ and Rust, along with strong development skills. Ideal candidates...SeniorFlexible hours
$140k - $170k
...Senior Embedded EngineerBevi is on a mission to transform how beverages are... .... As the category leader in IoT-enabled beverage technology,... ...searching for a Senior Embedded Engineer excited to join our embedded... ...of the embedded and Android systems code that runs our current...SeniorBase plus commissionFull timeWork experience placementWork at officeRemote workFlexible hours3 days per week- A high-growth technology company in Somerville, MA is looking for a Senior Embedded Software Engineer to enhance embedded software for robotic lifting systems. You will collaborate with cross-functional teams, design robust control systems, and develop real-time software...Senior
$140k - $185k
A nanotechnology and engineering firm located in Cambridge, MA is seeking a Senior Firmware Engineer to lead firmware architecture and development for advanced... ...over 5 years of industry experience. Expertise in Embedded C, C++, and various RTOS platforms is essential....SeniorFlexible hours- ...Job Description Job Description Position Overview:We are looking for a seasoned Senior Embedded Firmware Engineer with deep Rust expertise to lead the re-architecture and migration of existing firmware into Rust. You will be central to building secure, high-performance...Senior
$82.3k - $220k
Inuplands is seeking a Senior Flight Software Engineer in Cambridge, MA. The role involves developing high-performance software solutions for various... ...in software engineering, with strong skills in C/C++ and embedded systems. A Bachelor's degree in Computer Science,...SeniorFull time$82.3k - $205.75k
...solutions. From military defense and space exploration to biomedical engineering, lives often depend on the solutions we provide. Our... ...modern software development tools for version control then this embedded systems technology group is for you.Job Description:Duties/Responsibilities...SeniorFull timeLocal area- ...Job Description Job Description As Embedded Software Engineer, you will develop and optimize software for microcontroller-based sensor hardware while working on embedded software solutions within the constraints of limited hardware resources. Responsibilities...Senior
$82.3k - $205.75k
...Software Engineer (SMTS)Draper is an independent, nonprofit research and development company headquartered in Cambridge, MA. The 2,000... ...algorithms using modern theory and proven techniques.Develops embedded software based on prototype algorithms with supervision.Analyzes...SeniorFull time- ...Role A growing robotics organization is seeking a Principal Embedded Software Engineer to lead the design, development, and enhancement of the... ...datasheets, schematics, and detailed technical documentation Seniority Level Mid‑Senior level Employment Type Full‑time #J-1880...SeniorFull time
- ...Senior Embedded Software Engineer (Medical Devices)We are seeking an experienced Senior Embedded Software Engineer with 8–15 years of hands-on experience in embedded C/C++ development for Class II/III medical devices. This role involves the full software development lifecycle...Senior
- ...Draper seeks a Principal Cyber Effects Engineer to lead reverse engineering, vulnerability research, and cyber tool development across domains serving national interests. Work includes embedded systems, compiler theory, fuzzing, and vulnerability research, with onsite...
$145k - $175k
...manufacture faster than ever before.We’re a team of hands-on builders, engineers, and innovators reinventing how the world makes physical... ...beautiful physical form in 3D printing. We are looking for a Senior Embedded Software Engineer for our Embedded team with a user focused...SeniorFull timeWork at officeRemote workWorldwideFlexible hours- ...support and services delivered by trusted embedded software experts. With a focus on... ...compelling stories—this role is for you.As our Senior Product & Industry Marketing Manager,... ...visibility role where your ability to distill engineering complexity into market clarity directly...SeniorFull time
- Flagship Pioneering, Inc. is seeking a Principal Scientist (Embedded ML/Computational) to lead AI/ML and computational initiatives accelerating pharmaceutical R&D across preclinical to clinical stages. You will define pragmatic AI strategies and oversee method and platform...
- ...department is seeking to hire talented and creative engineers with a focus on hardware security for embedded systems to support advanced research and development... ...protocol analysis, board-level RE and modifications, and IoT penetration testing) Effective oral and written...SeniorWork experience placementInternshipLocal areaImmediate start
- ...Sr. iOS DeveloperDeveloperBoston, MAAsset ManagementJO-1712-533Job DescriptionThis opening is for an established asset management firm... ...environment. The mobile team is in search for a solid hands-on senior developer with strong experience building iOS mobile...Senior
$141k - $225.6k
...that matters at a company where you matter. Your Impact As a Senior Software Engineer on Axon’s Robotics team, you’ll be at the forefront of... ...work with a talented, fast-paced team focused on building the Android-based software application that will run on Axon’s Ground Control...SeniorRemote work- ..., and Disability insurance 401(k) program PTO and office holidays Flexible/hybrid work options Free parking As a Senior Embedded Software Engineer, you will play a key role in developing and enhancing the software that powers our partner’s robotic systems. Our partner...SeniorWork at officeFlexible hours3 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Embedded IoT & Android/iOS Engineer. Be the first to apply!
- embedded engineer Cambridge, MA
- embedded systems software engineer Cambridge, MA
- embedded developer Cambridge, MA
- embedded software engineer Cambridge, MA
- android engineer Cambridge, MA
- android developer Cambridge, MA
- android developers Cambridge, MA
- android software developer Cambridge, MA
- senior network engineer remote Cambridge, MA
- senior app developer Cambridge, MA


