▷ [10/11/2025] Senior Embedded Developer

7 days ago


Bengaluru, India Palnar Full time

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



  • Bengaluru, India HCLTech Full time

    Walk-In Drive Date: 8-Novmber 📍 Time: 9 AM to 3 PM 📍 Venue: Bangalore: SEZ, 129, Bommasandra Jigani Link Road, Karnataka 562106 · Contact Person: jyothi (7411876746) Mail Id: jyothi.ts@hcltech.com About the Role Embedded C++ Developer with 3 to 5 years of experience. Responsibilities - Design, develop, and test embedded software applications. - Strong...


  • Bengaluru, Karnataka, India Andor Tech Full time ₹ 1,00,00,000 - ₹ 2,00,00,000 per year

    Embedded C++ Developer – Linux / Network ApplicationsLocation:Bangalore [Hybrid] | Full-Time|Immediate or 15 daysExperience: Position 1:Software Engineer 2-4YrsPosition 2:Senior Software Engineer-4-6YrsAbout the RoleWe're hiring an experiencedEmbedded C++ Developerto design and develop high-performancenetwork applications on embedded Linuxplatforms. You'll...


  • Bengaluru, India Palnar Full time

    Company DescriptionPalnar 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,...


  • Bengaluru, India Palnar Full time

    Company DescriptionPalnar 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,...


  • Bengaluru, India Palnar Full time

    Company DescriptionPalnar 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,...


  • Bengaluru, India Palnar Full time

    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,...


  • Bengaluru, Karnataka, India Best NanoTech Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    1. Senior Embedded Software Engineer (Bangalore)Location -BangaloreExperience-3 Years- 10 YearsExperienced C++ developer specializing in multi-threaded Embedded Linux/QNX applications on ARM cores within the Adaptive AUTOSAR platform. Skilled in real-time architecture, communication stacks, platform foundation components, and the complete software...


  • Bengaluru, Karnataka, India Source-Right Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Position: Senior Embedded Software Engineer – AUTOSAR (BB310FT RM 3647)Job Description3-10 years of expertise in C++, specializing in developing multi-threadedApplications for Embedded Linux/QNX, targeting multiple ARM cores.Architect real-time applications on ARM processors, utilizing C++ 11/14 within theAdaptive AUTOSAR software platform.In-depth...


  • Bengaluru, Karnataka, India Uplers Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Experience: yearsSalary: Confidential (based on experience)Shift: (GMT+05:30) Asia/Kolkata (IST)Opportunity Type: Office (Bengaluru)Placement Type: Full time Permanent Position**(*Note: This is a requirement for one of Uplers' client - Living Things)**What do you need for this opportunity?Must have skills required:C, C++, Microcontrollers, (Wi-Fi, Zigbee,...


  • Bengaluru, Karnataka, India Mirafra Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Mirafra Technologies Embedded Hiring Drive We are conducting a scheduled drive in Kochi for embedded positions on 8th Nov 2025. If you are passionate about embedded systems and meet the experience criteria, we invite you to apply for the following roles:Open Positions 1.Linux Device Drivers (Experience: 2-5Years)2.WLAN Development Engineer (Experience: 2-...