
Embedded Systems Developer
1 week ago
Job Summary:
We are seeking a skilled Firmware Engineer to join our team. This is an exciting opportunity for a talented individual who is passionate about embedded systems and has experience with firmware development.
Key Responsibilities:
- To understand product requirements, design, and develop code, module level and system level embedded software design/coding, validation using programming language C.
- To provide technical solutions, follow defined processes, and lead in product development & technology innovations.
- To enrich & foster a climate of innovation to drive growth & accelerate capability development.
- To assist the technical lead for conceptualization, engineering, and software specification of new product platform solutions that meet stated market requirements for performance, cost, and functionality for Embedded Systems Products.
Role Description:
The Firmware Engineer will be involved in design & development of embedded projects encompassing functionality from industrial protocols stacks, cybersecurity feature implementation, and development of a shared, reusable, secure, scalable Software.
This role involves contributing in product development & technology innovation by understanding product requirements, design, development, validation, and feature enhancements using programming languages like Assembly, C on embedded systems.
Key responsibilities include contributing in Project, process, and overall technical execution on firmware development activities of product development.
The Firmware Engineer should collaborate with global product engineering teams and perform software development activities during project execution.
Proficiency in current firmware development technology, tools, and practices, as well as capabilities in quickly learning and developing a large set of communication protocol technologies, languages C, C++, and concurrent software development, are required.
Basic Hardware Design Knowledge and Hardware/Firmware Debugging Skills are essential for this position.
The ideal candidate should have hand-on experience of lab instruments – Oscilloscopes, Logic Analyzers etc.
This role requires the ability to develop an understanding of both technology and product concepts and articulate product and software design.
The Firmware Engineer should ensure quality of delivery in accordance with the plan adhering to standard practices used in agile/waterfall model.
Requirements:
- Demonstrated skill in developing original designs with C/C++ in embedded environments including bare-metal, multi-threaded RTOS, and embedded operating systems.
- Specific experience with common 8/16/32-bit microcontroller and/or embedded processing platforms such as STM32 and ESP32.
- Experience in independently using electronics lab equipment to develop/troubleshoot low-level drivers and hardware integration for interfaces such as I2C, SPI, UART, USB, etc.
- A strong understanding of embedded software design and architectural concepts as well as the integration between firmware and hardware.
- Agile methodologies and scrum teams experience is preferable.
- Well-developed written and verbal communication skills.
- Skilled in writing specifications and end-user documentation.
- Software tools knowledge like JIRA, JAMA, Coverity, Black Duck is preferable.
- A strong understanding of software development tools and methodologies used in the context of embedded systems and familiarity with source control via established systems such as Git.
Skills:
- Bachelor of Engineering or similar degree.
- 6-8 years of experience.
- Embedded C, RTOS expertise.
- Excellent communication skills and the ability to work with various cultures across the globe.
- Participate in solution and code reviews with team members for modules/tasks and ensuring best practices and efficient coding standards are adhered to.
- Work directly with stakeholders, engineering, and test to create high-quality products that solve customer problems.
- Propose and provide innovative, competitive technical solutions which can make significant business impact and provide value to stakeholders.
- Protects intellectual property through patent disclosures.
-
Embedded Product Management Intern
4 weeks ago
Pune, Maharashtra, India ChipIOT Embedded Solutions Full timeCompany DescriptionChipIoT Embedded Solutions is an Embedded Design Studio and electronic product manufacturing firm based in Pune, India. Specializing in IoT technologies, ChipIoT transforms visionary ideas into functional and high-quality electronic solutions. The company offers custom hardware design, PCB development, and application software development...
-
Embedded Product Management Intern
3 weeks ago
Pune, Maharashtra, India ChipIOT Embedded Solutions Full timeCompany Description ChipIoT Embedded Solutions is an Embedded Design Studio and electronic product manufacturing firm based in Pune, India. Specializing in IoT technologies, ChipIoT transforms visionary ideas into functional and high-quality electronic solutions. The company offers custom hardware design, PCB development, and application software development...
-
Embedded System Developer
4 weeks ago
Pune, Maharashtra, India CodeZio Full timeJob Title : Embedded Systems DeveloperExperience : 3- 6 YearsLocation : Mumbai / PuneEmployment Type : Period : Maximum 30 DaysAbout the Role :We are looking for a skilled Embedded Systems Developer to join our product engineering team. The ideal candidate will have hands-on experience in designing, developing, and optimizing embedded software for...
-
Embedded Systems Developer
2 days ago
Pune, Maharashtra, India beBeeEmbedded Full time US$ 80,000 - US$ 1,20,000Job Title: Embedded Systems DeveloperKey Responsibilities:Create and maintain embedded firmware to meet performance and efficiency standards.Develop and implement software solutions for various embedded systems.Analyze and debug system issues to ensure optimal functionality.Required Skills and Qualifications:Strong understanding of C/C++ programming...
-
Embedded System Developer
2 days ago
Pune, Maharashtra, India beBeeEmbeddedDeveloper Full timeJob OverviewWe are seeking an Embedded Systems Professional with a proven track record in developing embedded systems solutions.Key Responsibilities:Design and develop embedded systems software using C programming language.Implement and test 8-bit and 16-bit controllers.Collaborate with cross-functional teams to deliver high-quality products.Requirements:3-6...
-
Embedded Systems Developer
1 day ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 10,00,000 - ₹ 15,00,000About ACL Digital, we deliver innovative solutions that enhance operational efficiency.As a Firmware Engineer, you will work on cutting-edge projects with a strong background in C++ and RTOS application development. The ideal candidate has a passion for technology and 6+ years of experience in Embedded Software development.ResponsibilitiesDevelop embedded...
-
Embedded Systems Developer
2 days ago
Pune, Maharashtra, India beBeeFirmware Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: Embedded Firmware EngineerWe are seeking an experienced and skilled Embedded Firmware Engineer to join our team.The ideal candidate will have a strong background in microcontroller-based systems, real-time programming, and communication protocols.Key Responsibilities:Design, develop, and debug firmware for 32-bit microcontrollers.Collaborate with...
-
Expert Embedded Systems Developer
3 days ago
Pune, Maharashtra, India beBeeEmbedded Full time ₹ 6,00,000 - ₹ 18,00,000Embedded Software Engineer RoleWe are seeking an experienced Embedded Software Engineer to join our team. In this position, you will be responsible for designing and developing software solutions for embedded systems.About the JobThis is a senior-level role that requires a deep understanding of embedded systems and software development. You will work on...
-
Embedded Automotive System Developer
2 days ago
Pune, Maharashtra, India beBeeAutomotiveDeveloper Full time ₹ 9,00,000 - ₹ 12,00,000Job Title: C++ Developer for Embedded SystemsJoin our dynamic team and contribute to the development of cutting-edge automotive technology.Design, develop, and maintain software applications for automotive systems.Develop embedded software for in-vehicle infotainment (IVI), instrument clusters, telematics, ADAS, or other related automotive solutions.Write...
-
Embedded Systems Development Lead
2 days ago
Pune, Maharashtra, India beBeeEmbedded Full time ₹ 15,00,000 - ₹ 25,00,000Embedded Systems ExpertWe seek a skilled Senior Embedded Engineer to drive embedded systems development.Key Responsibilities:Develop and design embedded systems using C programming language.Implement cloud interfacing for IoT devices leveraging expertise in AWS, Azure, Watson, and Ayla Cloud.Collaborate with cross-functional teams on feature and design...