CrawlJobs Logo

Senior Embedded IoT & Android/iOS Engineer

USA, Cambridge Employment contract 70000.00 - 130000.00 USD / Year · Job Posted April 27, 2026
Apply Position
Job Link Share

Job Description

We 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.

Job Responsibility

  • Develop 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
  • 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, Jetpack, iOS: MVVM/Combine/SwiftUI or UIKit
  • Ensure robust connectivity handling, background execution, and reconnection strategies across diverse devices
  • Deliver OTA firmware updates through mobile apps
  • Design 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
  • Implement secure embedded and mobile systems: Secure boot, Encrypted communication (TLS), Signed firmware and authenticated updates
  • Support 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

Requirements

  • 5+ 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)

Nice to have

  • MS 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

Looking for more opportunities?

Search for other job offers that match your skills and interests.

Similar Jobs for

Senior Embedded IoT & Android/iOS Engineer

8 matching positions

New

Account Executive

At Inizio Evoke, we put the soul into science, use empathy as our measure of exc...
Location
Location
United Kingdom , Brighton; Manchester; Macclesfield
Salary
Salary:
Not provided
inizioevoke.com Logo
Inizio Evoke
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience working within a Marcomms agency, ideally in health or pharma.
  • Enjoy proactively engaging with new people daily, building connections to understand challenges, solve problems, and deliver effective solutions.
  • Excellent communication skills, written and verbal
  • Well organised and detail-oriented, able to prioritise your workload and take real pride in your work
  • A supportive team player who is willing to learn, get stuck in, and focus on finding practical solutions
  • Science related degree and/or strong interest in building a career within pharma/ healthcare marketing
Job Responsibility
Job Responsibility
  • Working with your team to determine daily priorities.
  • Attending and scheduling client status calls, updating status trackers, circulating meeting agenda’s and summarising call notes.
  • Supporting on timeline creation and written briefs for various marketing materials.
  • Managing the smooth delivery of multiple assets and materials to bring those ideas to life, briefing internal and external stakeholders, working with your team and in-house designers.
  • Collaborating with strategists, medics and creatives to conceive ideas that inspire behaviour change.
  • Supporting client account management and ensuring all clients receive a seamless service. This includes meeting/ diary management, clear and prompt emails, timely delivery of meeting summaries, adhering to deadlines both externally and internally and careful proofing when reviewing work against internal briefs.
  • Researching and brainstorming ideas to help create award-winning programmes.
  • Supporting project management teams by being central in the tracking of multiple projects/requirements to support the team in the smooth delivery of work.
  • Willingness to learn or previous experience working across client supplied platforms. This may include file sharing or legal, medical and regulatory platforms such as Veeva.
What we offer
What we offer
  • Dynamic Working
  • Personal Development fund
  • Generous holiday allowance
  • Cycle to work scheme
  • Pension contribution
  • Various health and wellbeing benefit available
  • Online training platform/programs
  • Discretionary bonus scheme
  • Community action focused programs
  • Fulltime
Read More
Arrow Right
New

Internal Consulting Senior Manager, Vice President

The Internal Consulting Solutions (ICS) organization is a dynamic and expanding ...
Location
Location
India , Mumbai
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • At least 5-8 years' experience in a major management consulting firm, or equivalent experience in a large Financial Services company
  • Familiarity with digitalization concepts and emerging trends as it relates to Process Transformation and AI experience integrating technology priorities and requirements into the development of holistic process models and solutions
  • Strong written and verbal communications skills
  • Demonstrated experience creating, owning, and developing PowerPoint presentations and similar forms of communication
  • Advanced skills in MS Excel
  • Experience analyzing processes
  • Must be eligible to work in India
  • Strong ability to identify issues, structure and conduct analyses, organize findings, draw conclusions, identify next steps, and make recommendations with limited guidance
  • Can work effectively in a team-based collaborative model as well as independently
  • Thinks business first but quickly grasps and can be conversant in digital technologies and their application to business processes
Job Responsibility
Job Responsibility
  • Drive the analysis of complex sets of data and business processes with limited guidance
  • Independently think through and analyze solutions to problems and develop initial hypotheses, frameworks, and methodologies
  • Support all phases of projects and drive project execution and delivery
  • Own the initial preparation of communications for project sponsors and senior stakeholders regarding hypotheses, analyses, and project outcomes
  • Support creation of project communications to drive engagement of key stakeholders and adoption of recommendations and solutions
  • Work with colleagues to continuously develop re-usable intellectual capital and contribute relevant content to the team's knowledgebase
  • Show initiative in performing research and obtaining data
  • Fulltime
Read More
Arrow Right
New

Account Manager- Health Policy

As an Account Manager working across our UK & International practices, you will ...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
inizioevoke.com Logo
Inizio Evoke
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Experience in healthcare policy, public affairs or communications, ideally within a consultancy, agency, healthcare organisation or related environment
  • Knowledge of UK and/or international health policy and stakeholder landscapes
  • Strong research, analytical and written communication skills, with the ability to synthesise complex information into clear recommendations
  • Excellent project management and organisational skills, with the ability to manage multiple priorities simultaneously
  • Experience managing client relationships and delivering high-quality work in a fast-paced environment
  • Confidence working collaboratively across teams and supporting the development of junior colleagues
  • A proactive, solutions-focused mindset and strong attention to detail
  • Experience using AI-enabled tools to enhance efficiency, research and content development would be advantageous
Job Responsibility
Job Responsibility
  • Manage the day-to-day operations of client projects, ensuring work is delivered on time, on budget and to a consistently high standard across multiple concurrent programmes
  • Coordinate meetings, workshops, events and stakeholder engagement activities across UK and international programmes
  • Drive the development and review of high-quality client materials, including briefings, reports, stakeholder maps, policy analyses, messaging documents and engagement materials
  • Lead specific workstreams within larger client programmes, ensuring delivery aligns with overall strategic objectives
  • Build strong working relationships with clients and serve as a trusted day-to-day point of contact
  • Keep abreast of UK, European and global policy, political and healthcare developments, building strategic expertise to identify implications and opportunities for clients, and translate complex policy developments into clear, actionable recommendations
  • Coordinate and deliver timely policy intelligence and rapid alerts for internal teams and clients
  • Support the development of policy, public affairs and advocacy strategies, including stakeholder engagement plans and narrative development
  • Contribute to new business opportunities through research, insight generation, proposal development and pitch participation
  • Identify opportunities for organic account growth and make recommendations to senior colleagues
What we offer
What we offer
  • Generous annual leave
  • Contributory pension scheme
  • Enhanced parental leave
  • Life insurance
  • Employee Assistance Programme
  • Hybrid working policy
  • Health and wellbeing benefits
  • Learning and development platforms
  • Discretionary bonus scheme
  • Community and volunteering initiatives
  • Fulltime
Read More
Arrow Right
New

Account Director- International Health Policy

As an Account Director in our International team, you will lead complex client p...
Location
Location
United Kingdom , London
Salary
Salary:
Not provided
inizioevoke.com Logo
Inizio Evoke
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Significant experience in healthcare policy, public affairs or communications, ideally within an international or multi-market environment
  • Strong understanding of global health policy, healthcare systems and stakeholder landscapes
  • Experience working within a consultancy, agency or advisory environment, or closely with global healthcare companies and NGOs
  • Excellent strategic thinking, analytical and written communication skills
  • Proven ability to lead complex projects and multidisciplinary teams while maintaining exceptional attention to detail and quality
  • Experience managing client relationships and acting as a trusted advisor to senior stakeholders
  • Strong commercial awareness and experience contributing to business development activities
  • A proactive, solutions-oriented mindset and the ability to thrive in a fast-paced environment
Job Responsibility
Job Responsibility
  • Lead client accounts, including strategy development, and oversee the successful delivery of programmes, ensuring work is delivered on time, on budget and to the highest standard
  • Direct the development of high-quality client deliverables, ensuring consistency, quality and strategic alignment
  • Provide oversight across multiple workstreams and account teams, ensuring seamless delivery and client satisfaction
  • Act as a trusted strategic advisor to clients, providing insight, counsel and actionable recommendations on complex policy and public affairs challenges
  • Monitor and interpret major policy, political and healthcare developments across key markets and therapeutic areas
  • Share insights proactively across the business, identifying opportunities and implications for clients
  • Coach, mentor and line manage team members, supporting their professional growth and performance
  • Lead the day-to-day management of project teams, ensuring high-quality delivery and effective resource management
  • Foster a collaborative, inclusive and high-performing team culture
  • Lead the development of proposals, pitches and strategic growth opportunities
What we offer
What we offer
  • Generous annual leave
  • Contributory pension scheme
  • Enhanced parental leave
  • Life insurance
  • Employee Assistance Programme
  • Hybrid working policy
  • Health and wellbeing benefits
  • Learning and development platforms
  • Discretionary bonus scheme
  • Community and volunteering initiatives
Read More
Arrow Right

Project Coordinator AHEC

Location
Location
United States , Charlotte
Salary
Salary:
21.85 - 32.80 USD / Hour
aurorahealthcare.org Logo
Advocate Aurora Health
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's Degree required
  • Administrative job experience preferred
  • Computer skills required
  • Excellent communication, organizational, coordination, and problem solving skills required
Job Responsibility
Job Responsibility
  • Interprets CME policy related to the ACCME accreditation process
  • Evaluates CME credit applications submitted by medical professionals/organizations for compliance with ACCME Essentials and Standards
  • Collects and analyzes data and prepares reports
  • Arranges venue, faculty and staff travel, entertainment, exhibits, etc. for CME activities
  • Coordinates the design, printing and distribution of brochures/printed materials associated with events and provides on-site registration and general logistic support
  • Maintains detailed accounting system for each CME activity
What we offer
What we offer
  • Paid Time Off programs
  • Medical, dental, vision, life, and Short- and Long-Term Disability benefits
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
  • Fulltime
Read More
Arrow Right

Lpn Ambulatory General Surgery Clinic

Location
Location
United States , Winston Salem
Salary
Salary:
24.10 - 36.15 USD / Hour
advocatehealth.com Logo
Advocate Health Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Licensed Practical Nurse with current license to practice in applicable state (dependent on the practice's physical location) required
  • Graduate of an Accredited School of practical nursing required
  • Previous medical office experience preferred
  • BLS required per policy guidelines
Job Responsibility
Job Responsibility
  • Demonstrates the knowledge and skills necessary to provide care or arrange for the provision of appropriate care, for patients, as pertinent to the scope of nursing practice and specialty of the office setting
  • Appropriately and accurately documents all patient care/interactions in patient medical record
  • Participates in telephone triage by obtaining clinically appropriate data and symptoms from the patient and advises and instructs patients according to established protocols and/or orders from the provider
  • Ensures that all ordered laboratory and diagnostic tests are tracked and logged, and that the provider is presented with all test results
  • Pre-visit planning with provider and care team
  • Medication administration, including injections
  • Check vital signs, height, weight
  • Assist with reviewing medication history and updating medication list
  • May assist with satisfaction of pertinent health maintenance requirements
  • Assists providers during procedures and examinations and performs instrument and room clean-up
What we offer
What we offer
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
  • Fulltime
Read More
Arrow Right

Research Administrator I, Surgery Hypertension

Coordinate a variety of research activities for assigned departments and provide...
Location
Location
United States , Winston Salem
Salary
Salary:
26.55 - 39.85 USD / Hour
advocatehealth.com Logo
Advocate Health Care
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in a related field or equivalent education and/or experience
  • Two years experience with grant preparation and management of grant budgets
  • Excellent interpersonal skills
  • Ability to deal effectively with faculty, staff and external sponsors
  • Excellent oral and written communication skills
  • Computer literacy
Job Responsibility
Job Responsibility
  • Support faculty research interests and expertise by identifying appropriate potential sponsors and programs
  • Facilitate grant and/or contract submission by providing training and guidance to faculty members and department administrators
  • Help faculty obtain and review guidelines for requests for proposals and requests for applications
  • Work with departmental business administrators and departmental faculty to create better awareness of funding opportunities and submission deadlines
  • Assist faculty in obtaining and coordinating proposal components from various participants when multi investigator awards are submitted
  • Together with BA and faculty create grant budgets from investigator outlines
  • Help create, coordinate and review subcontracts grant applications
  • Facilitate communications to departments by participating in training sessions, and preparing information for institutional publications related to research
  • Under general supervision, act as a liaison for the department to the Office of Research and extramural funding agencies for contract and grant applications
  • Help prepare re-budgeting requests
What we offer
What we offer
  • Paid Time Off programs
  • Health and welfare benefits such as medical, dental, vision, life, and Short- and Long-Term Disability
  • Flexible Spending Accounts for eligible health care and dependent care expenses
  • Family benefits such as adoption assistance and paid parental leave
  • Defined contribution retirement plans with employer match and other financial wellness programs
  • Educational Assistance Program
Read More
Arrow Right
New

Senior Software Integration Engineer

At Vehicle Camera Services , we create advanced camera-based solutions that supp...
Location
Location
Israel , Herzliya
Salary
Salary:
Not provided
gm.com Logo
General Motors
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Over 4 years Hands on Experience
  • B.Sc. of computer science, software engineering or equivalent
  • Proven Debugging capabilities in complex embedded system
  • Knowledge of embedded Linux / QNX
  • System integration experience
Job Responsibility
Job Responsibility
  • Build & Integrate computer vision software from Dev testing to Delivery to vehicle
  • Integrate image processing applications on real vehicles
  • Be responsible for deep analysis and reproduction of issues reported from the field
  • Collaborate closely with software architects, vehicle system engineering and application engineers across GM worldwide
  • Performance Analysis (Workloadson CPU and on DSP/GPU)
  • Fulltime
Read More
Arrow Right