Embedded Software Engineer
Published date: 2024/01/10
- Location: Delhi , New delhi , India
We seek a skilled and motivated Embedded Developer to join our dynamic team immediately. As an Embedded Developer, you will design, develop, and implement embedded software solutions for our cutting-edge products. The ideal candidate should have 1-3 years of embedded systems development experience and strong knowledge of C/C++, microcontroller programming, and schematic design. Interested candidates can send their profiles at career@cionlabs.com
No. of positions: 2
Location: New Delhi
Email to apply for the job: career@cionlabs.com
Responsibilities:
• Collaborate with cross-functional teams to understand and translate project requirements into embedded software solutions.
• Design, develop, and test embedded software applications using C/C++ programming languages.
• Develop low-level device drivers and firmware for microcontrollers.
• Implement and debug communication protocols (I2C, SPI, UART, etc.) to interface with various hardware components.
• Conduct schematic design and work closely with hardware engineers to ensure seamless integration of software and hardware components.
• Create and maintain technical documentation, including specifications, user manuals, and design documents.
• Stay current with emerging technologies and industry trends in the embedded systems domain.
Requirements:
• Strong proficiency in C/C++ programming languages for embedded systems.
• In-depth knowledge of microcontroller programming and familiarity with various microcontroller architectures (ARM, PIC, AVR, etc.).
• Experience in schematic design and familiarity with schematic capture tools.
• Proficiency in debugging tools and techniques for embedded systems.
• Solid understanding of communication protocols such as I2C, SPI, UART, etc.
• Familiarity with real-time operating systems (RTOS) and multitasking environments.
• Good problem-solving skills and ability to work independently and in a team.
• Strong written and verbal communication skills.
• Ability to thrive in a fast-paced, deadline-driven environment.
Preferred Skills (Good to Have):
• Experience in PCB design and layout using tools like KiCAD, EasyEDA, Altium Designer, or Eagle.
• Familiarity with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee, etc.).
• Knowledge of signal processing algorithms and implementation.
• Understanding hardware interfaces (Ethernet, USB, CAN, etc.).
• Experience with version control systems (Git, SVN, etc.).
• Knowledge of software development methodologies and best practices.
We encourage you to apply at career@cionlabs.com if you are passionate about embedded systems development, possess the required technical skills, and are eager to work on challenging projects. Join our team and contribute to developing innovative embedded solutions that make a difference in various industries
No. of positions: 2
Location: New Delhi
Email to apply for the job: career@cionlabs.com
Responsibilities:
• Collaborate with cross-functional teams to understand and translate project requirements into embedded software solutions.
• Design, develop, and test embedded software applications using C/C++ programming languages.
• Develop low-level device drivers and firmware for microcontrollers.
• Implement and debug communication protocols (I2C, SPI, UART, etc.) to interface with various hardware components.
• Conduct schematic design and work closely with hardware engineers to ensure seamless integration of software and hardware components.
• Create and maintain technical documentation, including specifications, user manuals, and design documents.
• Stay current with emerging technologies and industry trends in the embedded systems domain.
Requirements:
• Strong proficiency in C/C++ programming languages for embedded systems.
• In-depth knowledge of microcontroller programming and familiarity with various microcontroller architectures (ARM, PIC, AVR, etc.).
• Experience in schematic design and familiarity with schematic capture tools.
• Proficiency in debugging tools and techniques for embedded systems.
• Solid understanding of communication protocols such as I2C, SPI, UART, etc.
• Familiarity with real-time operating systems (RTOS) and multitasking environments.
• Good problem-solving skills and ability to work independently and in a team.
• Strong written and verbal communication skills.
• Ability to thrive in a fast-paced, deadline-driven environment.
Preferred Skills (Good to Have):
• Experience in PCB design and layout using tools like KiCAD, EasyEDA, Altium Designer, or Eagle.
• Familiarity with wireless communication protocols (Bluetooth, Wi-Fi, Zigbee, etc.).
• Knowledge of signal processing algorithms and implementation.
• Understanding hardware interfaces (Ethernet, USB, CAN, etc.).
• Experience with version control systems (Git, SVN, etc.).
• Knowledge of software development methodologies and best practices.
We encourage you to apply at career@cionlabs.com if you are passionate about embedded systems development, possess the required technical skills, and are eager to work on challenging projects. Join our team and contribute to developing innovative embedded solutions that make a difference in various industries
0 page views
Related listings
-
Sr. Software EngineerSoftware DeveloperHiring for a Sr. Software Engineer with one of our leading IT client. Experience Required. 5-8 Years. Selected day to day responsibilities include : 1. Utilizing Microsoft, .NET infrastructure to create software solutions that meet clients requiremen...2026/11/08
-
2026/11/07
-
Software DevelopmentSoftware DeveloperOpening for Senior .Net Developer Angular 12 with a CMMI5 level organisation, Chennai/Bangalore/Hyderabad/Mumbai/Pune/Delhi location_Immediate to 15 days notice period (Work from office)2026/11/07
