
Embedded Systems Developer
2 weeks ago
We are seeking a skilled Embedded Software Specialist to join our team. As an Embedded Software Specialist, you will be responsible for designing, developing, and maintaining embedded software solutions for microcontroller-based systems.
About the Role:- You will work on the development and maintenance of embedded software in C/C++ for microcontroller-based systems.
- Programming and configuration of STM32 microcontrollers (Cortex-M0+, M4, M33) will be a key aspect of this role.
- Implementation of device drivers, peripheral interfaces, and communication protocols (UART, SPI, IC, etc.) is essential.
- You will adapt and optimize existing product software to meet the needs of our clients.
- Software integration and testing on target hardware will be carried out.
- You will conduct Unit-Tests and Code Reviews to ensure high-quality code.
- Driving and contributing to the test strategy will be your responsibility.
- You will design and maintain the development ecosystem and CI/CD pipelines using GitLab/Jenkins.
- Setup, maintenance, and continuous improvement of embedded toolchains (compilers, linkers, debuggers, build systems) will be performed.
- You will optimize and integrate embedded IDEs (e.g., JetBrains CLion, VS Code) with appropriate plugins.
- Evaluation and documentation of tools, and creation of development guidelines will be part of your responsibilities.
- Collaboration with cross-functional teams (mechanics, electronics, testing, hardware) will be required.
- You will participate in setting up a Linux-based toolchain and training.
- A degree in Computer Science, Electrical Engineering, or equivalent qualification is required.
- Strong proficiency in C and C++, preferably in embedded software development is expected.
- Experience in STM32 microcontroller families (especially Cortex-M0+, M4, M33) is necessary.
- Experience with embedded development toolchains, IDEs (CLion, VS Code), and CI/CD systems is expected.
- Familiarity with Unit-Test frameworks (e.g., Google Test) is desired.
- Solid understanding of schematics, technical datasheets, and reference manuals is essential.
- Strong proficiency in Linux OS is required.
- An open-minded, structured, independent working style and strong team player attitude is necessary.
- Good communication skills in English (German is a plus) are expected.
- Experience with RTOS such as Segger embOS (must have) and Zephyr RTOS (nice to have) is required.
- Knowledge of interfaces and communication protocols such as CAN, IO-Link, Modbus (TCP), EtherCAT / PROFINET / OPC UA, IC, SPI, UART is necessary.
- Understanding of security concepts like Secure Boot & Secure Firmware Update (SFI/SFU), TrustZone for Cortex-M33, and AES-256 & SHA-512 Hardware Encryption is expected.
- Programming Languages: C, C++11 to C++17 or higher, Python.
- Microcontrollers & Processors: STM32H5 (ARM Cortex-M33, 250 MHz), STM32U5 (ARM Cortex-M33, 160 MHz), STM32F4xx, STM32F103, Cortex M0+, M4, M33.
-
Embedded Systems Developer
4 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Embedded Systems Developer">About the Role:We are seeking a skilled Embedded Systems Developer to join our team. In this role, you will design and develop software applications that leverage hardware accelerators for seamless use by developers.You will implement and validate firmware and Linux drivers to optimize power consumption and...
-
Embedded System Developer
2 weeks ago
Bengaluru, Karnataka, India Adarsh Solutions Private Limited Full timeJob DescriptionProject Overview:We are seeking highly skilled Embedded System Developer to join our team for a 6-month project (can be extended based on business need). The project involves designing, developing, and testing embedded systems for power electronics and drives applications, with a focus on FPGA-based systems using Xilinx Spartan 6. The ideal...
-
Embedded System Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 8,00,000 - ₹ 12,00,000Embedded Software Engineer PositionWe are seeking a highly skilled embedded software engineer with strong expertise in C programming and Linux kernel development.The ideal candidate will have a background in industrial embedded systems, experience in multithreaded application development, and a deep understanding of low-level hardware/software...
-
Embedded System Developer
2 weeks ago
Bengaluru, Karnataka, India beBeeSoftware Full time ₹ 1,50,00,000 - ₹ 2,25,00,000Embedded Software Engineer PositionWe are seeking a highly skilled Embedded Software Engineer to join our R&D team.About the Role:This is an exciting opportunity for a talented individual to work in a cross-functional, agile environment developing embedded software products. As an Embedded Software Engineer, you will be responsible for designing, developing,...
-
Embedded Systems Developer
7 days ago
Bengaluru, Karnataka, India White Force Full timeJob description /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin-top:0in; mso-para-margin-right:0in; mso-para-margin-bottom:10.0pt; ...
-
Senior Embedded Systems Developer
6 days ago
Bengaluru, Karnataka, India beBeeEmbeddedSystems Full time ₹ 1,50,00,000 - ₹ 2,00,00,000Embedded Systems Expert WantedWe are seeking an exceptional Embedded Systems Expert to join our team. As a key member, you will be responsible for designing, developing, and optimizing embedded systems with a focus on Inter-Process Communication (IPC) logging.The ideal candidate should possess excellent programming skills in C, 14, and 17, as well as a deep...
-
Embedded Systems Software Developer
1 week ago
Bengaluru, Karnataka, India beBeeembedded Full time ₹ 1,50,00,000 - ₹ 2,50,00,000Job Title: Embedded Systems Software DeveloperDescription:We are seeking a highly skilled Embedded Systems Software Developer to design, develop, and optimize firmware for wearable and IoT devices.The ideal candidate will have expertise in Embedded C/C++ programming, hands-on experience in firmware development for embedded systems, and knowledge of wireless...
-
Embedded System Design Engineer
2 weeks ago
Bengaluru, Karnataka, India INQORE SYSTEMS PVT LTD Full time US$ 80,000 - US$ 1,20,000 per yearCompany DescriptionINQORE SYSTEMS PVT LTD specializes in the design, engineering, and sales of high-performance products for the power sector. Our focus is on delivering innovative solutions that meet the evolving needs of the industry, backed by extensive technical knowledge and a customer-centric approach. Our state-of-the-art manufacturing facility...
-
Lead Embedded Systems Developer
5 days ago
Bengaluru, Karnataka, India beBeeEmbedded Full time ₹ 1,20,00,000 - ₹ 2,50,00,000Senior Embedded Systems Specialist RoleWe are seeking a skilled Senior Embedded Systems Specialist to join our education team. The ideal candidate will have hands-on experience in embedded software development and a passion for teaching and mentoring others.About the JobThis unique role combines technical expertise in embedded systems with a focus on...
-
Embedded System Application Developer
6 days ago
Bengaluru, Karnataka, India beBeeEmbeddedSystem Full time ₹ 1,04,000 - ₹ 1,30,878Embedded System Application DeveloperAs an Embedded System Application Developer, you will be responsible for developing and maintaining software applications for cellular-IoT embedded systems. The ideal candidate will have a strong understanding of operating system concepts, device drivers, and hardware/software integration.Key Responsibilities:Develop and...