Talent.com
Senior Embedded Developer
Senior Embedded DeveloperConfidential • Bengaluru / Bangalore, India
Senior Embedded Developer

Senior Embedded Developer

Confidential • Bengaluru / Bangalore, India
17 days ago
Job description

Company Description

Palnar is an established and internationally recognized software development company with development centers in Germany, USA, and India, and partners in Switzerland, the Netherlands, and the Middle East. We provide services and solutions to various clients across Europe, USA, Middle East, and India. Our expertise gives our clients the technical advantage they need in the modern IT industry. With extensive experience and dozens of satisfied clients, we are confident in delivering the best solutions for all client requirements. Our customers include major enterprises in healthcare, retail, transportation, information technology, automotive, finance, and oil and gas.

Job description

Roles and Responsibilities :

  • Development and maintenance of embedded software in C / C++ for microcontroller-based systems.
  • Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33).
  • Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, I²C, etc.).
  • Adaptation and optimization of existing product software.
  • Software integration and testing on target hardware.
  • Conducting Unit-Tests and Code Reviews.
  • Driving and contributing to the test strategy.
  • Design and maintenance of the development ecosystem and CI / CD pipelines using GitLab / Jenkins.
  • Setup, maintenance, and continuous improvement of embedded toolchains (compilers, linkers, debuggers, build systems).
  • Optimization and integration of embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins.
  • Evaluation and documentation of tools, and creation of development guidelines.
  • Collaboration with cross-functional teams (mechanics, electronics, testing, hardware).
  • Future outlook : Participation in setting up a Linux-based toolchain and training colleagues.

Preferred Qualification :

  • Degree in Computer Science, Electrical Engineering, or equivalent qualification.
  • Strong proficiency in C and C++, preferably in embedded software development.
  • Experience in STM32 microcontroller families (especially Cortex-M0+, M4, M33).
  • Experience with embedded development toolchains, IDEs (CLion, VS Code), and CI / CD systems.
  • Familiarity with Unit-Test frameworks (e.g., Google Test).
  • Solid understanding of schematics, technical datasheets, and reference manuals.
  • Strong proficiency in Linux OS.
  • Open-minded, structured, independent working style and strong team player.
  • Good communication skills in English (German is a plus).
  • Soft Skills :

  • Open-minded, willing to learn, and forward-looking attitude.
  • Curious, questioning the status quo, and proactive in sharing ideas.
  • Analytical thinking and structured approach.
  • Team-oriented with a security-focused and test-driven development mindset.
  • Technical Competencies :

  • C – hardware-based programming
  • C++11 to C++17 or higher
  • Python (used in toolchain and scripting)
  • Microcontrollers and Processors
  • RTOS
  • Segger embOS (must have)
  • Zephyr RTOS (nice to have for future development)
  • IDE,CI / CD & Build Tools- (JetBrains CLion, VS Code,CMake,Jenkins,Git, GitLab, JetBrains IDEs, Upsource, Jira Software, XRay)
  • Interfaces and Communication : CAN (Controller Area Network),IO-Link, Modbus (TCP), EtherCAT, PROFINET / OPC UA, I²C, SPI, UART
  • Security and Cerfitications :

  • Secure Boot & Secure Firmware Update (SFI / SFU) – STM32H5 supported
  • TrustZone for Cortex-M33 (secure / insecure application separation)
  • AES-256 & SHA-512 Hardware Encryption
  • ISO 61508 / IEC 62443 – Safety & Security Standards
  • Skills Required

    C, Cmake, profinet , Spi, ethercat , Linux Os, Gitlab, Uart, Can, Jenkins, Git

    Create a job alert for this search

    Embedded Developer • Bengaluru / Bangalore, India

    Related jobs
    Senior Backend Developer

    Senior Backend Developer

    Aviso AI • hosur, tamil nadu, in
    Senior Backend Developer - Tech Lead.Tech Lead + Individual Contributor (IC).Aviso is an AI-driven Revenue Intelligence platform that helps Sales and GTM teams close more deals, accelerate growth, ...Show more
    Last updated: 5 hours ago • Promoted • New!
    Senior Azure / Biztalk Developer

    Senior Azure / Biztalk Developer

    Orion Innovation • hosur, tamil nadu, in
    Job Title : Senior Azure Biztalk Developer.Senior Azure Developer with Biztalk.Design, develop, and support enterprise-level integration solutions. Create technical designs and architectures for comp...Show more
    Last updated: 5 days ago • Promoted
    Senior AEM Developer (9+ yrs experience)

    Senior AEM Developer (9+ yrs experience)

    Lean IT Inc. • hosur, tamil nadu, in
    As a DAM AEM Expert, you will be responsible for implementing, managing, and optimizing Adobe Experience Manager (AEM) for our digital asset management needs. You will work collaboratively with cros...Show more
    Last updated: 1 day ago • Promoted
    Umbraco Developer

    Umbraco Developer

    iO Associates • hosur, tamil nadu, in
    O are working with an established and award-winning Digital Agency who are looking for an experienced Umbraco Developer to join them on a permanent basis. They deliver innovative, bespoke software s...Show more
    Last updated: 1 day ago • Promoted
    DATOMS - Senior Embedded Firmware Developer

    DATOMS - Senior Embedded Firmware Developer

    DATOMS • Bangalore
    Description : About Us : DATOMS is an IoT software platform that streamlines asset management and operations...Show more
    Last updated: 18 days ago • Promoted
    Senior Software Engineer (Embedded)

    Senior Software Engineer (Embedded)

    HME • Bengaluru, India
    For over 50 years, HME has created industry-leading products and services, their earliest being the first wireless microphone for the professional audio market in 1974. Since then, they have evolved...Show more
    Last updated: 30+ days ago • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    TEKsystems • Bengaluru, Karnataka, India
    Notice Period preference : immediate to 45 Days.Semiconductor Design / Manufacturing.Experience : 4-10 Years of experience. Embedded C Programming and Problem solving.Domain / specialization Specific a...Show more
    Last updated: 17 days ago • Promoted
    Senior Datamart Developer

    Senior Datamart Developer

    Luxoft India • Greater Bengaluru Area, India
    Leading client in Saudi is looking for a Murex Datamart developer will be responsible of the end-to-end delivery of Reports which includes Requirement gathering, Design, Build, Test, Deployment, Su...Show more
    Last updated: 1 day ago • Promoted
    Senior Developer

    Senior Developer

    Virtusa • hosur, tamil nadu, in
    Flexcube Application Developer Extension Development.Job SummaWe are seeking a skilled Flexcube Application Developer with handson experience in developing extensions and customizations for Oracle ...Show more
    Last updated: 4 days ago • Promoted
    Senior Oracle SOA Suite Developer

    Senior Oracle SOA Suite Developer

    Evoke Technologies • hosur, tamil nadu, in
    Senior Oracle SOA Suite ADF Developer.We are looking for a highly skilled.Senior Oracle SOA Suite Developer.Oracle Middleware technologies such as. The ideal candidate will be responsible for develo...Show more
    Last updated: 19 days ago • Promoted
    Senior SFDC Developer - Contract |Immediate

    Senior SFDC Developer - Contract |Immediate

    10XTD • hosur, tamil nadu, in
    Compelling Opportunity for Senior SFDC Developer\ with Global Leader in IT Services.You will be responsible for designing and implementing the solution in salesforce. Good hands on knowledge on Apex...Show more
    Last updated: 5 days ago • Promoted
    Senior Developer

    Senior Developer

    HCLTech • Greater Bengaluru Area, India
    Chennai / Bangalore / Hyderabad.Design, develop, and implement business process workflows using.JBPM (Java Business Process Management) v6 or higher. Collaborate with cross-functional teams to deliv...Show more
    Last updated: 4 hours ago • Promoted • New!
    Senior SAP ABAP Developer – Global FMCG - Fully Remote

    Senior SAP ABAP Developer – Global FMCG - Fully Remote

    CINQ PARTNERSHIP • hosur, tamil nadu, in
    Remote
    Senior SAP ABAP Developer – Global FMCG.We are supporting a major global food manufacturing organisation in hiring a.Senior SAP ABAP Developer (ABAPer). This role sits within a large-scale.PR / PO inv...Show more
    Last updated: 1 day ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Taxaura.io • hosur, tamil nadu, in
    AI-powered bookkeeping platform designed for modern small and midsize businesses (SMBs).Our platform streamlines financial processes by automating invoicing, expenses, retail sales, inventory, payr...Show more
    Last updated: 1 day ago • Promoted
    Senior Engineer

    Senior Engineer

    Ignitarium • bangalore, karnataka, in
    We are looking for engineers who can develop, test and debug software in an embedded platform.Required skills and Knowledge : . Very good programming skills in C language or C++ language.Possess any o...Show more
    Last updated: 18 days ago • Promoted
    Senior Embedded Software Engineer

    Senior Embedded Software Engineer

    Nokia • bangalore, karnataka, in
    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 more
    Last updated: 19 days ago • Promoted
    SSD Firmware Developer ( Embedded C Firmware)

    SSD Firmware Developer ( Embedded C Firmware)

    Staffington Global • bangalore, karnataka, in
    The role is with a renowned large multinational conglomerate in the field of electronics.Min 4 years of Firmware development. Min 4 years of Strong C experience.There will be an online assessment fo...Show more
    Last updated: 5 days ago • Promoted
    Senior Deployment Engineer

    Senior Deployment Engineer

    ColorTokens Inc. • Greater Bengaluru Area, India
    Tech in Computer Science or equivalent.Breaches happen—but with our cutting-edge.We enable organizations to continue operating while breaches are contained, ensuring critical assets remain protecte...Show more
    Last updated: 1 day ago • Promoted