- Design, develop, and debug device drivers and applications for SoCs (SystemonChip) and microcontrollers using an RTOS.
- Implement efficient and reliable C code that adheres to coding standards and best practices.
- Analyze and troubleshoot software issues using JTAG emulators, signal analyzers, and other debugging tools.
- Collaborate with hardware engineers to understand board schematics and ensure software compatibility with hardware components.
- Contribute to the development and maintenance of Board Support Packages (BSPs) including bootloaders and U-Boot.
- Participate in code reviews and provide constructive feedback to colleagues.
- Stay uptodate with the latest trends and advancements in RTOS technologies.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field (or equivalent experience).
- Minimum of 3+ years of experience in embedded systems development.
- Excellent programming skills in C, with a strong understanding of memory management and realtime programming concepts.
- Proven experience in designing, implementing, and debugging RTOSbased device drivers and applications.
- Ability to read and interpret board schematics and datasheets.
- Indepth knowledge of RTOS architecture and concepts, with expertise in a specific RTOS such as FreeRTOS, QNX, or VxWorks.
- Experience in developing and debugging device drivers for peripherals like I2C, SPI, Ethernet, etc.
- Familiarity with BSP development processes, including bootloader and U-Boot configuration.
- Solid understanding of Inter-Process Communication (IPC) mechanisms.
- Domain knowledge in power management, battery management, cryptography, or trusted boot is a plus.
- Excellent communication, collaboration, and problemsolving skills.
- Strong work ethic and ability to work independently as well as part of a team.
-
Embedded Developer
3 days ago
Mount Talent Consulting Bangalore, India permanentJob Description : · Experience in firmware and embedded system development. · - Proficiency in FreeRTOS for microcontroller-based systems. · - Experience in developing Yocto-based Linux systems. · - Skilled in creating custom device drivers, particularly for BLE · - Experience w ...
-
Technical Lead
1 week ago
Quest Global Engineering Solutions Private Limited Bangalore/Trivandrum/Thiruvananthapuram, India permanentRole and Responsibilities : · Lead and mentor a team of software engineers in the design, development, and testing of Zephyr RTOS porting and application development · Collaborate with cross-functional teams, including hardware engineers and product managers, to define software r ...
-
Embedded Engineer
2 days ago
SolarEdge Technologies Bangalore Urban, IndiaPower the Future with us · SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent sol ...
-
Senior Embedded Software Engineer
3 days ago
Endivite Technologies Bangalore, India permanentRequirements: · - Bachelor's degree in Computer Science, Electrical Engineering, or related field. · - Proven experience in embedded software development using C/C++. · - Strong proficiency in build systems such as CMake and Make. · - Experience in developing device drivers and i ...
-
Embedded System Engineer
6 days ago
Jobeefie pvt ltd Bangalore, India permanentAbout the job : · Overview : · The Embedded System Engineer plays a crucial role in developing and maintaining embedded software for various electronic devices and systems. · This position is vital to ensuring the seamless integration of software and hardware components, as well ...
-
Technical Manager
3 days ago
Cientra Techsolutions Bangalore, India permanentJob Responsibilities : · - Technical Architect role for Embedded and Firmware/Linux projects. · - Ensure the successful definition, architecture, design, implementation, and timely, quality delivery of projects. · - Lead and guide BSP, Middleware and Application teams in developm ...
-
Embedded Software Manager
3 days ago
SolarEdge Technologies Bangalore Urban, IndiaPower the Future with us · SolarEdge (NASDAQ: SEDG), is a global leader in high-performance smart energy technology, with over 5000 employees, offices in 34 countries, and millions of products installed in over 133 countries. Our diverse product offering comprises intelligent sol ...
-
Android Audio Developer
3 days ago
DXC Luxoft Bangalore, India permanentProject Description : · Luxoft is collaborating with a prominent HW SoC Vendor in creation of an Android Automotive BSP targeted at the Automotive Industry. The customer wants Luxoft to do the board bring-up of Android Automotive on target SoC platform. The platform would be inc ...
-
Audio Firmware Architect
6 days ago
NXP Semiconductors Bangalore Metropolitan Area, IndiaThe position will primarily be for Infotainment segment customers, which are the areas targeted for ambitious business growth · You will engage with customers to develop a keen understanding of their goals, strategies, and technical needs – and help to define and deliver high-val ...
-
Havells - IoT Engineer - Embedded Platform
2 days ago
Havells India Limited Bangalore, India permanentJob Description : · IoT Engineer (ARE/RE/LRE) · Experience of 4~9 years industry experience in IoT and connected product efforts such as appliances, lights, automation etc. · Proficient in C language on embedded platforms and familiarity with hardware design of embedded system ...
-
Firmware Developer
1 week ago
The Energy Company Bangalore, India permanentRole : Firmware Developer · Roles & Responsibilities : · Develop bare-metal / RTOS based firmware for BMS (Battery Management Systems). · Follow our coding standards & software development process. · Maintain high quality documentation & test cases. · Debug & Develop features for ...
-
Technical Lead
1 week ago
Quest Global Engineering Solutions Private Limited Bangalore/Trivandrum/Thiruvananthapuram, India permanentRole and Responsibilities : · - Lead and mentor a team of software engineers in the design, development, and testing of NFC software applications. · - Collaborate with cross-functional teams, including hardware engineers and product managers, to define software requirements and s ...
-
Senior Technical Analyst
3 days ago
Huquo Bangalore, India permanentJob Description : · Role & Responsibilities : · - Supports technical delivery of PERLab projects on electronics products - executes technical ideation, technical concept / solution development, cost estimation · - Supports project teams with business case input on benefit potenti ...
-
Linux Device Driver
3 days ago
Cientra Techsolutions Bangalore, India permanentJD Responsibilities : · - Ownership of system design and firmware on hardware prototype projects and development platforms. · - Collaborating in a team environment across engineering disciplines. · - Experimenting with and implementing interfaces to various sensors. · - Devising ...
-
Embedded Developer
2 days ago
Angel and Genie Bangalore, India permanentAbout the job : · Responsibilities : · - Meeting with clients, designers, and engineering teams to define technical requirements. · - Designing program architecture based on project requirements and hardware specifications. · - Writing software code, embedded programs, and system ...
-
Physical Layer Developer
3 days ago
SKYGATE CONSULTING Bangalore, India permanentSkills Required : · 1. Individual contributor role · 2. Design and development of PHY (L1) software in 4G, NB-IoT or 5G · 3. Hands on DSP software development experience in C. · 4. Strong knowledge in digital communication technologies such as OFDMA, FEC, MIMO, QPSK, QAM, GMSK, e ...
-
Black Box
3 days ago
BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED Bangalore, India permanentAbout the job : · This position is responsible for Firmware Development of different products. FW Engineer will responsible to work under Lead FW developer to develop Firmware for different IoT products, technical support for POC and also support initial production batch includin ...
-
Black Box
1 week ago
BLACK BOX NETWORK SERVICES INDIA PRIVATE LIMITED Bangalore, India permanentJob Description : · This position is responsible for Firmware Development of different products. · FW Engineer will responsible to work under Lead FW developer to develop Firmware for different IoT products, technical support for POC and also support initial production batch inc ...
-
Senior Firmware Engineer
3 days ago
Spectrum Talent Management Private Limited Bangalore, India permanentTitle : Senior Firmware Engineer (RTOS, C++) · Job Description : · Quest Global is an organization at the forefront of innovation and one of the world's fastest growing engineering services firms with deep domain knowledge and recognized expertise in the top OEMs across seven ind ...
-
Technical Lead
1 week ago
Quest Global Engineering Solutions Private Limited Bangalore/Trivandrum/Thiruvananthapuram/Pune, India permanentJob Description & Responsibilities : · - Design, develop, and test BLE-enabled embedded systems · - Work with other engineers to integrate BLE into existing systems · - Develop and maintain BLE software and firmware · - Analyze and troubleshoot BLE problems · - Work with customer ...
RTOS Developer - Bangalore, India - ConsultBae
Description
Job Description :
In this role, you will be responsible for designing, implementing, and maintaining robust embedded software solutions using a Real-Time Operating System (RTOS).
You will work closely with hardware engineers and other software developers to ensure seamless integration and functionality of our products.
Responsibilities :
Requirements :
Good to Have Skills :
Benefits :
We offer a competitive salary and benefits package, including health insurance, paid time off, and opportunities for professional development.
You will also have the chance to work on cutting-edge projects and collaborate with talented engineers in a fast-paced and dynamic environment.