Talent.com
Senior Embedded Developer

Senior Embedded Developer

Palnarbangalore, karnataka, in
15 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 Developer • bangalore, karnataka, in

    Related jobs
    • Promoted
    Senior Go (Golang) Developer

    Senior Go (Golang) Developer

    Ayruz Data Marketinghosur, tamil nadu, in
    We are looking for a highly skilled.The candidate will be responsible for building scalable backend systems, APIs, and cloud-native applications while ensuring performance, security, and reliabilit...Show moreLast updated: 5 days ago
    • Promoted
    Senior Fullstack Developer

    Senior Fullstack Developer

    Insight Globalhosur, tamil nadu, in
    Developing front-end components using ReactJs, Typescript and system libraries like PatternFly Maintaining and enhancing backend functionality with Python (Django Rest api).Working with containers ...Show moreLast updated: 3 days ago
    • Promoted
    Senior Embedded Linux Development Engineer

    Senior Embedded Linux Development Engineer

    LuxoftBengaluru, Karnataka, India
    This is a great opportunity to work as a part of a highly regarded team to deliver leading-edge solutions.We are looking for an experienced engineer for an exciting role to augment our Client's cor...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Embedded Engineer

    Senior Embedded Engineer

    TEKsystemsBengaluru, 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 moreLast updated: 4 days ago
    • Promoted
    Senior Developer

    Senior Developer

    Tata Consultancy Serviceshosur, tamil nadu, in
    Required Technical Skill Set • •.Desired Competencies (Technical / Behavioral Competency).Ideally should not be more than 3-5). Proficient with Mendix application.Worked in developing Enterprise Apps an...Show moreLast updated: 30+ days ago
    • Promoted
    Application Developer

    Application Developer

    CogencyGreater Bengaluru Area, India
    Application Developer – JD Edwards.JD Edwards EnterpriseOne Application Developer.The role involves technical consulting, development, data migration, and integration activities within large-scale ...Show moreLast updated: 4 days ago
    • Promoted
    Platform Embedded Developer

    Platform Embedded Developer

    Altiostar, A Rakuten Symphony CompanyBengaluru, Karnataka, India
    Our unique 4G / 5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation ...Show moreLast updated: 16 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 Developer

    Embedded Developer

    HCLTechbangalore, karnataka, in
    Venue : Bangalore : SEZ, 129, Bommasandra Jigani Link Road, Karnataka 562106 •.Contact Person : jyothi (7411876746).Embedded C++ Developer with 3 to 5 years of experience. Design, develop, and test emb...Show moreLast updated: 5 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 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
    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 C++ Developer

    Senior C++ Developer

    AscendionBengaluru, Karnataka, India
    Notice Period : Immediate to 20 days.Must have Skills : C++, Embedded C++, OOPS, Multithreading, Linux / Unix, shell scripting. We are seeking a highly skilled C++ Developer with 6–9 years of experienc...Show moreLast updated: 4 days ago
    • Promoted
    Senior Back End Developer

    Senior Back End Developer

    Culviihosur, tamil nadu, in
    At Culvii, we're building a platform that transforms expertise into artificial domain intelligence, giving professionals effortless ways to weave AI into what they do best.Our mission is to empower...Show moreLast updated: 30+ days ago
    • Promoted
    Senior Backend Kubernetes Developer

    Senior Backend Kubernetes Developer

    Platform9hosur, tamil nadu, in
    About Us : Platform9 : A Better Way to Go Cloud Native.Platform9 has a long track record of providing Managed Kubernetes for on-premises and public cloud environments : . Managed control planes that “ju...Show moreLast updated: 18 days ago
    • Promoted
    Senior Engineer

    Senior Engineer

    Ignitariumbangalore, 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 moreLast updated: 4 days ago
    • Promoted
    • New!
    Senior Embedded Engineer

    Senior Embedded Engineer

    Celstream Technologieshosur, tamil nadu, in
    Title : Embedded Developer - Senior Engineer.Qualification : BE E&C / E&E / Instrumentation / CS.Good to have : Embedded development training. Experience : 6 Years to 8 Years.Notice period : Immediate joiners ...Show moreLast updated: 15 hours ago
    • Promoted
    Senior AEM Frontend Developer

    Senior AEM Frontend Developer

    RemoteStarhosur, tamil nadu, in
    A FTSE 250 global fintech company headquartered in London with a presence in 18 countries and five continents.Their award-winning products and platforms empower go-getters around the world giving t...Show moreLast updated: 16 days ago