Jobs

    RTOS Developer - Bangalore, India - ConsultBae

    ConsultBae
    ConsultBae Bangalore, India

    3 days ago

    Default job background
    permanent Engineering / Architecture
    Description

    Job Description :


    In this role, you will be responsible for designing, implementing, and maintaining robust embedded software solutions using a Real-Time Operating System (RTOS).

    You will work closely with hardware engineers and other software developers to ensure seamless integration and functionality of our products.


    Responsibilities :

    • Design, develop, and debug device drivers and applications for SoCs (SystemonChip) and microcontrollers using an RTOS.
    • Implement efficient and reliable C code that adheres to coding standards and best practices.
    • Analyze and troubleshoot software issues using JTAG emulators, signal analyzers, and other debugging tools.
    • Collaborate with hardware engineers to understand board schematics and ensure software compatibility with hardware components.
    • Contribute to the development and maintenance of Board Support Packages (BSPs) including bootloaders and U-Boot.
    • Participate in code reviews and provide constructive feedback to colleagues.
    • Stay uptodate with the latest trends and advancements in RTOS technologies.

    Requirements :

    • Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
    • Minimum of 3+ years of experience in embedded systems development.
    • Excellent programming skills in C, with a strong understanding of memory management and realtime programming concepts.
    • Proven experience in designing, implementing, and debugging RTOSbased device drivers and applications.
    • Ability to read and interpret board schematics and datasheets.
    • Indepth knowledge of RTOS architecture and concepts, with expertise in a specific RTOS such as FreeRTOS, QNX, or VxWorks.

    Good to Have Skills :

    • Experience in developing and debugging device drivers for peripherals like I2C, SPI, Ethernet, etc.
    • Familiarity with BSP development processes, including bootloader and U-Boot configuration.
    • Solid understanding of Inter-Process Communication (IPC) mechanisms.
    • Domain knowledge in power management, battery management, cryptography, or trusted boot is a plus.
    • Excellent communication, collaboration, and problemsolving skills.
    • Strong work ethic and ability to work independently as well as part of a team.

    Benefits :
    We offer a competitive salary and benefits package, including health insurance, paid time off, and opportunities for professional development.


    You will also have the chance to work on cutting-edge projects and collaborate with talented engineers in a fast-paced and dynamic environment.

    )

  • Mount Talent Consulting

    Embedded Developer

    3 days ago


    Mount Talent Consulting Bangalore, India permanent

    Job Description : · Experience in firmware and embedded system development. · - Proficiency in FreeRTOS for microcontroller-based systems. · - Experience in developing Yocto-based Linux systems. · - Skilled in creating custom device drivers, particularly for BLE · - Experience w ...

  • Quest Global Engineering Solutions Private Limited

    Technical Lead

    1 week ago


    Quest Global Engineering Solutions Private Limited Bangalore/Trivandrum/Thiruvananthapuram, India permanent

    Role and Responsibilities : · Lead and mentor a team of software engineers in the design, development, and testing of Zephyr RTOS porting and application development · Collaborate with cross-functional teams, including hardware engineers and product managers, to define software r ...

  • SolarEdge Technologies

    Embedded Engineer

    2 days ago


    SolarEdge Technologies Bangalore Urban, India

    Power the Future with us · SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent sol ...


  • Endivite Technologies Bangalore, India permanent

    Requirements: · - Bachelor's degree in Computer Science, Electrical Engineering, or related field. · - Proven experience in embedded software development using C/C++. · - Strong proficiency in build systems such as CMake and Make. · - Experience in developing device drivers and i ...


  • Jobeefie pvt ltd Bangalore, India permanent

    About the job : · Overview : · The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. · This position is vital to ensuring the seamless integration of software and hardware components, as well ...

  • Cientra Techsolutions

    Technical Manager

    3 days ago


    Cientra Techsolutions Bangalore, India permanent

    Job Responsibilities : · - Technical Architect role for Embedded and Firmware/Linux projects. · - Ensure the successful definition, architecture, design, implementation, and timely, quality delivery of projects. · - Lead and guide BSP, Middleware and Application teams in developm ...


  • SolarEdge Technologies Bangalore Urban, India

    Power the Future with us · SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent sol ...


  • DXC Luxoft Bangalore, India permanent

    Project Description : · Luxoft is collaborating with a prominent HW SoC Vendor in creation of an Android Automotive BSP targeted at the Automotive Industry. The customer wants Luxoft to do the board bring-up of Android Automotive on target SoC platform. The platform would be inc ...


  • NXP Semiconductors Bangalore Metropolitan Area, India

    The position will primarily be for Infotainment segment customers, which are the areas targeted for ambitious business growth · You will engage with customers to develop a keen understanding of their goals, strategies, and technical needs – and help to define and deliver high-val ...


  • Havells India Limited Bangalore, India permanent

    Job Description : · IoT Engineer (ARE/RE/LRE) · Experience of 4~9 years industry experience in IoT and connected product efforts such as appliances, lights, automation etc. · Proficient in C language on embedded platforms and familiarity with hardware design of embedded system ...

  • The Energy Company

    Firmware Developer

    1 week ago


    The Energy Company Bangalore, India permanent

    Role : Firmware Developer · Roles & Responsibilities : · Develop bare-metal / RTOS based firmware for BMS (Battery Management Systems). · Follow our coding standards & software development process. · Maintain high quality documentation & test cases. · Debug & Develop features for ...

  • Quest Global Engineering Solutions Private Limited

    Technical Lead

    1 week ago


    Quest Global Engineering Solutions Private Limited Bangalore/Trivandrum/Thiruvananthapuram, India permanent

    Role and Responsibilities : · - Lead and mentor a team of software engineers in the design, development, and testing of NFC software applications. · - Collaborate with cross-functional teams, including hardware engineers and product managers, to define software requirements and s ...


  • Huquo Bangalore, India permanent

    Job Description : · Role & Responsibilities : · - Supports technical delivery of PERLab projects on electronics products - executes technical ideation, technical concept / solution development, cost estimation · - Supports project teams with business case input on benefit potenti ...

  • Cientra Techsolutions

    Linux Device Driver

    3 days ago


    Cientra Techsolutions Bangalore, India permanent

    JD Responsibilities : · - Ownership of system design and firmware on hardware prototype projects and development platforms. · - Collaborating in a team environment across engineering disciplines. · - Experimenting with and implementing interfaces to various sensors. · - Devising ...

  • Angel and Genie

    Embedded Developer

    2 days ago


    Angel and Genie Bangalore, India permanent

    About the job : · Responsibilities : · - Meeting with clients, designers, and engineering teams to define technical requirements. · - Designing program architecture based on project requirements and hardware specifications. · - Writing software code, embedded programs, and system ...


  • SKYGATE CONSULTING Bangalore, India permanent

    Skills Required : · 1. Individual contributor role · 2. Design and development of PHY (L1) software in 4G, NB-IoT or 5G · 3. Hands on DSP software development experience in C. · 4. Strong knowledge in digital communication technologies such as OFDMA, FEC, MIMO, QPSK, QAM, GMSK, e ...

  • BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED

    Black Box

    3 days ago


    BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED Bangalore, India permanent

    About the job : · This position is responsible for Firmware Development of different products. FW Engineer will responsible to work under Lead FW developer to develop Firmware for different IoT products, technical support for POC and also support initial production batch includin ...

  • BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED

    Black Box

    1 week ago


    BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED Bangalore, India permanent

    Job Description : · This position is responsible for Firmware Development of different products. · FW Engineer will responsible to work under Lead FW developer to develop Firmware for different IoT products, technical support for POC and also support initial production batch inc ...


  • Spectrum Talent Management Private Limited Bangalore, India permanent

    Title : Senior Firmware Engineer (RTOS, C++) · Job Description : · Quest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven ind ...

  • Quest Global Engineering Solutions Private Limited

    Technical Lead

    1 week ago


    Quest Global Engineering Solutions Private Limited Bangalore/Trivandrum/Thiruvananthapuram/Pune, India permanent

    Job Description & Responsibilities : · - Design, develop, and test BLE-enabled embedded systems · - Work with other engineers to integrate BLE into existing systems · - Develop and maintain BLE software and firmware · - Analyze and troubleshoot BLE problems · - Work with customer ...