Talent.com
This job offer is not available in your country.
Embedded Software Engineer - RTOS / CAN

Embedded Software Engineer - RTOS / CAN

SourcingxpressBangalore
6 days ago
Job description

About Rekise Marine

Rekise Marine is a startup focused on sustainably enhancing the utility of oceans through autonomous robotic infrastructure. Our efforts center on developing advanced autonomous technology for the maritime industry, serving both defense and commercial sectors globally. We specialize in creating autonomous vessels both surface and underwater,as well as autonomous port infrastructure. Currently, we are building the flagship autonomous platform of the Indian The Role :

We are looking for a highly skilled Senior Embedded Software Engineer to lead the development and deployment of embedded systems for our next-generation marine robotics platforms. This role involves working at the intersection of hardware and software to deliver robust, reliable, and fault-tolerant systems that can operate autonomously for extended durations in harsh marine conditions.

You will be responsible for architecting embedded solutions across platforms like NVIDIA Jetson, Raspberry Pi, and microcontroller-based systems. You will lead the integration of subsystems such as power management, sensor networks, motor control, and environmental monitoring into cohesive embedded systems.

Key Responsibilities :

System Architecture & Development :

  • Design, implement, and optimize embedded software solutions across Jetson, Raspberry Pi, and MCU-based platforms.
  • Develop and maintain hardware abstraction layers, device drivers, and system integration code.
  • Lead the integration of subsystems including BMS, motor controllers, leak detection, and power distribution into embedded Integration :
  • Interface with various sensors (IMUs, cameras, environmental sensors) and actuators using SPI, I2C, UART, CAN, and GPIO.
  • Collaborate with electronics and mechanical teams to align design specifications with real-world constraints.
  • Evaluate and select suitable embedded hardware components for marine-grade Testing, and Optimization :
  • Lead debugging and validation of embedded systems in lab and field conditions.
  • Develop automated test setups and documentation for embedded codebases.
  • Optimize for power, memory, and real-time performance, especially in resource-constrained Leadership and Project Contribution :
  • Mentor junior engineers in embedded systems development and best practices.
  • Contribute to architecture decisions and code reviews.
  • Ensure compliance with system reliability, safety, and documentation standards for field-deployable Skills & Experience :
  • Bachelors or Masters degree in Electrical / Electronics Engineering, Mechatronics, or related :
  • 6+ years of experience in embedded systems development, with at least 3+ years in lead or architect roles.
  • Hands-on experience developing on both Linux-based systems (Jetson, Pi) and MCUs (ARM, STM32, etc.).
  • Proven success in taking embedded systems from prototyping to production-level Proficiency :
  • Strong in C++ programming with low-level hardware interface experience.
  • Familiar with RTOS concepts and embedded Linux development.
  • Proficient with debugging tools, oscilloscopes, logic analyzers, and hardware bring-up.
  • Familiar with EDA tools like KiCad or Eagle.
  • Experience with ROS or ROS2 is a plus.

Why Youll Love Working With Us :

  • A chance to be part of a leading marine robotics startup in India.
  • Competitive salary.
  • Flexible and innovative work environment promoting collaboration.
  • A role where your contributions make a real difference and drive impact.
  • Opportunities for travel in relation to customer interactions and field testing.
  • (ref : hirist.tech)

    Create a job alert for this search

    Embedded Software Engineer • Bangalore

    Related jobs
    • Promoted
    Embedded Engineer

    Embedded Engineer

    ConfidentialBengaluru / Bangalore, India
    Introduction : A Career at HARMAN Automotive.We're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give...Show moreLast updated: 9 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    ConfidentialBengaluru / Bangalore
    Should have expertise in Software life cycle, specifically in Requirements Analysis, Design, Coding, and Software revisions. Must have good knowledge of C programming for embedded systems.Must have ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded C++, RTOS,

    Embedded C++, RTOS,

    ConfidentialBengaluru / Bangalore, India
    Key skills : Embedded C++, RTOS,.Executing full lifecycle software design, develop and debug new advanced features that enhance the existing software. Assisting with the global support team and proje...Show moreLast updated: 9 days ago
    • Promoted
    Embedded Software Engineer - C++ / Linux - Media Domain

    Embedded Software Engineer - C++ / Linux - Media Domain

    ConfidentialBengaluru / Bangalore
    Design and develop multimedia applications using Embedded C++ on Linux platforms.Implement video / audio streaming solutions using G Streamer. Work on codec integration, synchronization, and pipeline ...Show moreLast updated: 9 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Chaitra SoftBangalore
    In this role, you have the opportunity to : - Design and develop a software technological solution, platform or reference. Participates in determining the system, subs...Show moreLast updated: 3 days ago
    • Promoted
    Embedded Software Engineer - C / C++ Programming

    Embedded Software Engineer - C / C++ Programming

    Qode.worldBangalore
    Location : Bangalore Experience : 8+ years Work mode : Onsite, immediate Noti...Show moreLast updated: 30+ days ago
    • Promoted
    C++ Embedded Engineer

    C++ Embedded Engineer

    Cyanous Software Private LimitedBangalore
    Embedded C / C++ Development experience Embedded Linux.Strong Debugging Skills Focused on Embedded Linux.Experience with Yocto Build Environment. Highlited skills are mandatory and skills should be ...Show moreLast updated: 30+ days ago
    • Promoted
    Firmware Engineer - Embedded System

    Firmware Engineer - Embedded System

    MirafraBangalore
    Job Description : As part of a Firmware development team, the Embedded Systems Software Engineer will help in design, development, and customization, feature enhancements, fixing...Show moreLast updated: 30+ days ago
    • Promoted
    nVent - Senior Software Engineer - Embedded Systems

    nVent - Senior Software Engineer - Embedded Systems

    Nvent.comBangalore
    About the job : Were looking for people who put their innovation to work to advance our success and their own.Join an organization that ensures a more secure world th...Show moreLast updated: 30+ days ago
    • Promoted
    Engineer II, Embedded Software - Global Surgical Solutions

    Engineer II, Embedded Software - Global Surgical Solutions

    ConfidentialBengaluru / Bangalore
    Identifies technical problems, provides innovative, creative solutions and shares technical knowledge with team.Incorporates business, market, industry and competitive knowledge into technical solu...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Integration engineer

    Embedded Software Integration engineer

    ConfidentialBengaluru / Bangalore
    Familiarity with microcontroller based development using compilers / debuggers etc.Good understanding of embedded C with experience in low level driver development using C.Exposure to CAN based netw...Show moreLast updated: 9 days ago
    • Promoted
    Smartbytes Technology - Embedded Developer - RTO / Communication Protocols

    Smartbytes Technology - Embedded Developer - RTO / Communication Protocols

    SmartBytes TechnologyBangalore
    Key Responsibilities : - Design, develop, and maintain embedded software solutions using FreeRTOS and other RTOS platforms.Work closely with hardwa...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Build Systems Engineer

    Embedded Build Systems Engineer

    USTBengaluru, Karnataka, India
    We’re Hiring : Embedded Build Systems Engineer.Bengaluru / Pune / Hyderabad / Coimbatore].CMake • Yocto • Buildroot • Zephyr • CI / CD • Embedded Toolchains • Automation. Ready to build the systems tha...Show moreLast updated: 3 days ago
    • Promoted
    Embedded C Engineer - C++

    Embedded C Engineer - C++

    Tekpillar Service Pvt. Ltd.Bangalore
    Embedded C Location : Bangalore Experience : 3-6 Years Job Description< / b&...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer - Embedded System

    Software Engineer - Embedded System

    VariteBangalore
    Job Description : We are looking for a skilled Software Engineer with strong expertise in system-level programming, netw...Show moreLast updated: 18 days ago
    • Promoted
    Sr Eng, Software – Embedded Software

    Sr Eng, Software – Embedded Software

    ConfidentialBengaluru / Bangalore
    Identifies technical problems, provides innovative, creative solutions and shares technical knowledge with team.Incorporates business, market, industry and competitive knowledge into technical solu...Show moreLast updated: 30+ days ago
    • Promoted
    Principal Consultant - Embedded Software Engineer

    Principal Consultant - Embedded Software Engineer

    ConfidentialBengaluru / Bangalore
    Ready to build the future with AI.At Genpact, we don't just keep up with technology-we set the pace.AI and digital innovation are redefining industries, and we're leading the charge.Genpact's AI Gi...Show moreLast updated: 9 days ago
    • Promoted
    Sr EMBEDDED SOFTWARE ENGINEER

    Sr EMBEDDED SOFTWARE ENGINEER

    ConfidentialBengaluru / Bangalore
    Design, develop, and maintain embedded software systems using C / C++.Knowledge of deployment of AI frameworks, including TinyML / EdgeML, to enhance embedded systems capabilities is beneficial.Conduc...Show moreLast updated: 30+ days ago
    • Promoted
    Software Support Engineer I

    Software Support Engineer I

    Actablhosur, tamil nadu, in
    We’re providing better solutions for hotel companies as the world around us evolves and changes related to using technology, finding labor, and maximizing profits. Our mission is to empower the peop...Show moreLast updated: 20 days ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    ConfidentialBengaluru / Bangalore, India
    This role would be responsible for designing, developing and testing Embedded Software (Firmware), platforms and systems that control and runs on devices that need to be tailored to the needs of th...Show moreLast updated: 9 days ago