Talent.com
No longer accepting applications
Lead Embedded Software Engineer

Lead Embedded Software Engineer

PalnarBengaluru, Republic Of India, IN
21 hours ago
Job description

Company Description

Palnar is an established and globally recognized software development company with development centers in Germany, the USA, and India, as well as partners in Switzerland, the Netherlands, and the Middle East. We provide tailored IT services and solutions for diverse clients spanning industries such as healthcare, retail, transportation, IT, automotive, finance, and energy. With over 15 years of proven expertise, a team of 180+ Scrum-certified developers, and a portfolio of over 500 successful applications, we are committed to delivering cost-efficient, technologically innovative, and client-focused solutions. Our extensive project management experience, combined with agile practices and a dedication to finding the most effective solutions, ensures sustained trust and long-term partnerships with our clients.

Role Description

This is a full-time Onsite role for a Senior Embedded Developer, primarily based in Bangalore. The Senior Embedded Developer will contribute to the design, development, and debugging of embedded systems. Responsibilities include programming and software development for embedded platforms, optimizing ARM-based architectures, debugging software issues, and collaborating closely with cross-functional teams to deliver robust solutions within specified deadlines.

Responsibilities :

  • Development and maintenance of low-level software in C and C++ for microcontroller-based systems
  • Programming and configuration of STM32 microcontrollers, with a focus on Cortex-M0 / +, M4 and Cortex-M33 cores
  • Implementation of device drivers, peripheral interfaces, and communication protocols (e.G., UART, SPI, I2C)
  • Software integration and testing on target hardware
  • Conducting of Unit-Tests and Code Reviews
  • Participation in driving our test strategy forward
  • Participation in designing and maintaining of our development eco-system, as well our CI / CD pipelines using gitlab / Jenkins to automate build, test and release processes
  • Close collaboration with hardware development, embedded software development, and testing team
  • Contribution to the continuous improvement of development tools and processes

Preferred Qualification :

  • Degree in Computer Science, Electrical Engineering, or a comparable qualification
  • Strong proficiency in C and C++ , preferably in embedded software development
  • Strong experience in STM32 microcontroller families, especially Cortex-M4 and Cortex-M33 (STMicroelectronics)
  • Solid knowledge of embedded toolchain setup and maintenance (e.G., GCC, Clang, Make / CMake, OpenOCD)
  • High affinity for documenting your own work
  • Open-minded, willing to learn and forward-looking attitude
  • Confident use of embedded IDEs like VScode, JetBrains CLion or similar
  • Analytical thinking, structured approach, and team-oriented mindset
  • Good communication skills in English (German is a plus)
  • Technical Skills Required :

    Programing languages

  • C++17 or higher
  • Python
  • Mikrocontroller & Processors

  • STM32H5 (ARM Cortex-M33, 250 MHz)
  • STM32U5 (ARM Cortex-M33, 160 MHz)
  • STM32F4xx
  • STM32F103
  • In general Cortex M0+, M33 and M4
  • RealTime Operating Systems(RTOS)

  • Segger embOS - Commercial
  • IDE, CI / CD & Build-Tools

  • CLion oder VS Code – For cross-platform development
  • CMake & Make – Build-Systems for embedded projects
  • Jenkins
  • Jetbrains IDEs, Upsource
  • GIT, GITlab
  • Coverity, SonarCube or similar
  • Jira Software, XRay
  • Debugger & Tools for troubleshooting

  • J-Link Debugger (SEGGER)
  • ST-LINK / V3 Debugger – Official ST debugger for SWD / JTAG
  • STM32CubeMonitor – Realtime-monitoring of variables
  • Interfaces & Communication

  • CAN (Controller Area Network)
  • IO-Link
  • Modbus (TCP)
  • EtherCAT / PROFINET / OPC UA
  • I²C, SPI, UART
  • Security & certifications (especially for STM32H5!)

  • Secure Boot & Secure Firmware Update (SFI / SFU) – supportet by STM32H5
  • TrustZone für Cortex-M33 – Separation of secure & insecure applications
  • AES-256 & SHA-512 Hardware-Beschleunigung – Data encryption
  • ISO 61508 / IEC 62443 – Safety- & Security-Standards
  • Create a job alert for this search

    Embedded Software Engineer • Bengaluru, Republic Of India, IN

    Related jobs
    • Promoted
    Software Engineer

    Software Engineer

    elSapiens Private Limitedhosur, tamil nadu, in
    We’re looking for a passionate and skilled.The ideal candidate will be responsible for building high-quality, scalable applications and writing clean, testable code. You’ll work on innovative projec...Show moreLast updated: 3 days ago
    • Promoted
    Embedded Software Team Lead

    Embedded Software Team Lead

    CapgeminiBangalore Urban, Karnataka, India
    STM Secureboot Development Lead.Join a team at the forefront of embedded security innovation.As an STM Secureboot Development Lead, you’ll play a critical role in designing and implementing secure ...Show moreLast updated: 5 days ago
    • Promoted
    Solutions Engineer – Onboarding & Implementation

    Solutions Engineer – Onboarding & Implementation

    OnArrivalhosur, tamil nadu, in
    OnArrival is the AWS of travel—powering flights, hotels, insurance, and more via modular APIs and SDKs.We enable fintechs, banks, and large ecosystems to launch embedded travel experiences in under...Show moreLast updated: 30+ days ago
    • Promoted
    Lead Software Engineer – Performance Engineering

    Lead Software Engineer – Performance Engineering

    ChargebeeGreater Bengaluru Area, India
    Lead Software Engineer – Performance Engineering.You will lead technical efforts to ensure reliability, scalability, and responsiveness of business-critical applications. This role requires deep tec...Show moreLast updated: 5 days ago
    • Promoted
    Lead Software Development Engineer

    Lead Software Development Engineer

    RevXhosur, tamil nadu, in
    Software Lead Software Engineer.RevX helps app businesses acquire and reengage users via programmatic to retain, monetize, and accelerate revenue. We're all about taking your app businesses to a new...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. / Lead Software Engineer

    Sr. / Lead Software Engineer

    Qualyshosur, tamil nadu, in
    Qualys, Inc is a pioneer and leading provider of disruptive cloud-based IT, security, and compliance solutions with over 11,000 active customers in more than 130 countries, many of which are in the...Show moreLast updated: 2 hours ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    ALTENBengaluru, Karnataka, India
    If you are interested or know someone suitable, please share profiles with.Show moreLast updated: 18 days ago
    • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    NokiaBengaluru, Karnataka, India
    Requires Bachelors / Masters in Engineering or equivalent with 10+ years of experience in Embedded domain in C / C++ and ARM environment. Experience in the design and development of Linux kernel solut...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Engineer

    Embedded Engineer

    Apna Technologies & Solutions (ApnaTech)hosur, tamil nadu, in
    Preferred skills and qualifications.Master’s or Bachelor’s degree in Embedded Systems, Computer Engineering, or a related field. Good experience as an embedded software developer with solid knowledg...Show moreLast updated: 3 days ago
    • Promoted
    C++ Embedded Developer

    C++ Embedded Developer

    Andor TechGreater Bengaluru Area, India
    Bluetooth, WLAN, and other network communication protocols.Proficiency in debugging tools such as.Experience working with barcode printers, especially over serial, USB, or network interface.Underst...Show moreLast updated: 6 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    YourTribeBengaluru, Karnataka, India
    We are seeking a talented and enthusiastic Embedded Systems Engineer to join our.As part of our dynamic startup journey, you will collaborate closely with our experienced.This immersive experience ...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    MphasisGreater Bengaluru Area, India
    Exciting Career Opportunities at Mphasis!.We’re looking for passionate and skilled professionals to join.IT solutions provider that’s transforming businesses through technology and innovation.If yo...Show moreLast updated: 6 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Trelleborg GroupGreater Bengaluru Area, India
    Trelleborg is a world leader in engineered polymer solutions for almost every industry on the planet.And we are where we are because our talents brought us here. By specializing in the polymer engin...Show moreLast updated: 4 days ago
    • Promoted
    • New!
    Senior / Lead Software Engineer - RUST Developer

    Senior / Lead Software Engineer - RUST Developer

    DDNhosur, tamil nadu, in
    DDN Storage is seeking great candidates to join our dynamic team of passionate customer-enabling technologists!.This is an incredible opportunity to be part of a company that has been at the forefr...Show moreLast updated: 22 hours ago
    • Promoted
    Principal Software Engineer

    Principal Software Engineer

    QuickQueryhosur, tamil nadu, in
    Join a budding start-up SaaS company on a mission to transform how businesses simplify and automate their bookkeeping and accounting. As our Principal Software Developer, you’ll play a pivotal role ...Show moreLast updated: 4 days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    Acufore India Private LimitedBengaluru, Karnataka, India
    To be part of embedded team and going through structured on the job training to become productive resource within a stipulated time. Algorithm Development : Design, develop, and implement algorithms ...Show moreLast updated: 30+ days ago
    • Promoted
    Embedded Software Engineer

    Embedded Software Engineer

    IgnitariumBengaluru, Karnataka, India
    Ignitarium is a Silicon and Embedded System design house, formed with the vision to provide innovative, optimal and relevant solutions for enabling and assisting their customers in product developm...Show moreLast updated: 23 days ago
    • Promoted
    Lead Software Engineer

    Lead Software Engineer

    Scrapingdoghosur, tamil nadu, in
    At Scrapingdog, we make web scraping easy for everyone.Our suite of APIs handles millions of proxies, browsers, and CAPTCHAs to provide users with HTML of any web page in a single API call.Designed...Show moreLast updated: 2 days ago