Senior Firmware Engineer
9 hours ago
Job Description :
Nanoprecise Sci Corp is an automated AI-based predictive maintenance solution provider that facilitates early detection of even small changes in machine operations well before they impact production or cause downtime. Nanoprecise specializes in the implementation of Artificial Intelligence and IIoT technology for predictive asset maintenance and reducing the carbon footprint of manufacturing plants.
We are defining the industry's service standard for the monitoring & analytics of all types of industrial machines, through our leading energy efficiency & health analytics platform for industrial assets. We work with companies across various sectors to help drive their Industry 4.0 journey.
Overview of the role :
Nanoprecise is looking for an Embedded Firmware Engineer to contribute to the development of our IoT products. The ideal candidate will have a solid understanding of embedded software and systems, experience with STM32 microcontrollers, ARM Cortex-M architecture, and a strong foundation in wireless communications for IoT applications.
Responsibilities :
- Collaborate with cross-functional teams to define firmware requirements and specifications for IoT devices.
- Design, develop, test, and debug embedded firmware for STM32 microcontrollers and ARM Cortex-M processors.
- Implement wireless communication protocols (i.e., LTE, Wi-Fi, Bluetooth, Lora) for seamless connectivity in IoT applications.
- Work closely with hardware engineers to ensure optimal integration of firmware with embedded systems.
- Participate in code reviews and contribute to the continuous improvement of coding standards and best practices.
- Collaborate with quality assurance teams to conduct thorough testing of firmware to ensure reliability and performance.
- Stay abreast of emerging technologies in embedded systems and wireless communications to bring innovative solutions to the team.
Preferred Skills :
- Familiarity with various IoT platforms and frameworks.
- Experience with ARM TrustZone and Cortex-M33.
- Experience with low-power design and optimization for battery-operated devices.
- Exposure to agile development methodologies.
Qualifications & Experience :
- 5-7 years of work experience in a similar position.
- Bachelor's degree in electrical engineering, Computer Engineering, or related field.
- Strong understanding of embedded systems and microcontroller architectures, with a focus on STM32 and ARM Cortex-M.
- Experience working with wireless communication protocols commonly used in IoT, such as Cellular LTE, Wi-Fi, Bluetooth, LoRa WAN, etc.
- Knowledge of communication protocols such as SPI, I2C, UART, CAN and USB.
- Experience with embedded firmware development tools, version control systems, and debugging techniques.
- Hands-on experience with hardware debugging tools (i.e., oscilloscopes, logic analyzers, JTAG debuggers).
- Programming proficiency in C/C++ for embedded systems.
- Experience developing and maintaining RTOS (FreeRTOS, Zephyr) based embedded applications.
- Experience developing Edge ML applications with TinyML.
- Strong problem-solving skills and the ability to work independently and as part of a collaborative team.
- Excellent communication skills and the ability to convey technical concepts to both technical and non-technical stakeholders.
Great reasons to apply to Nanoprecise :
- Exciting and dynamic environment with a great leadership team.
- Regular performance reviews to facilitate your success.
- Competitive compensation based on experience and proven abilities.
- A global workforce of multi-cultural and talented colleagues.
- Amazing growth opportunities for your personal development.
- Access to our health Insurance program and so much more.
- Flexible working hours.
- Great paid time off.
Note :
Nanoprecise Sci Corp is an equal opportunity employer committed to hiring a diverse workforce and sustaining an inclusive culture that does not discriminate based on disability, status, or any other basis protected under legislation.
We thank all applicants in advance for their interest in this position however due to the volume of applications we receive, we are unable to respond to each application via phone, email, or agency inquiries.
-
Senior Firmware Engineer
3 days ago
Bengaluru, Karnataka, India MosChip Semiconductor Technology Limited Full timeAbout the RoleWe are seeking a Senior Firmware Engineer to lead our firmware development team. The successful candidate will have extensive experience in developing firmware for microcontroller-based systems. As a Senior Firmware Engineer, you will be responsible for designing, developing, and testing firmware for various microcontroller platforms. Your...
-
Senior Firmware Engineer
1 week ago
Bengaluru, Karnataka, India Foundation for Science, Innovation and Development, IISc Bangalore Full timePosition 1: Senior Firmware EngineerJob Title: Senior Firmware EngineerExperience: 4-6 yearsLocation: Bengaluru, India (IISc Campus)Salary: As per Industry StandardResponsibilities:Lead firmware development activities across multiple medical device projects, ensuring high-quality, reliable, and efficient code implementationDesign a comprehensive firmware...
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Aviin Jobs Services Full timeCompany Overview\The ideal candidate will be a passionate and detail-oriented senior developer with 5+ years of experience in PIM roles, showcasing impactful development & troubleshooting skills.\\Job Description\We are seeking a skilled firmware developer to join our dynamic product team at Aviin Jobs Services. The selected candidate will have a strong...
-
Senior Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full timeJob DescriptionTessolve Semiconductor Private Limited is seeking a highly skilled and experienced Senior Firmware Engineer to join our team.We are looking for an individual with expertise in firmware development, who can design and deploy efficient algorithms in firmware.The ideal candidate will have experience working with ARM architecture, including...
-
Senior Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Philips Full time**Job Summary**We are seeking an experienced Senior Firmware Engineer to join our team at Philips. As a Senior Firmware Engineer, you will be responsible for designing and developing firmware for medical devices. You will work closely with cross-functional teams to ensure the successful delivery of projects.Key Responsibilities:Design and develop firmware...
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Solaredge Full timeWe're seeking a highly skilled Senior Embedded Engineer to lead the design and development of embedded systems and firmware for our solar power products.Job DescriptionDesign and develop embedded systems and firmware for solar power products, including inverters, power optimizers, energy storage solutions, and communication interfaces.Collaborate with...
-
Senior Firmware Engineer
2 days ago
Bengaluru, Karnataka, India Philips Full timeAbout the JobWe are looking for a highly skilled Senior Firmware Engineer to join our team.Job Description:The ideal candidate will have extensive experience in designing and developing firmware for various platforms and reference designs. They will work closely with the team to determine system, subsystem, and interface requirements, evaluate technology...
-
Senior Firmware Engineer Position
2 weeks ago
Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full timeAbout Us:Tessolve Semiconductor Private Limited is a premier semiconductor engineering services company, renowned for its commitment to excellence and innovation. Our team of experts delivers cutting-edge solutions to clients across the globe, driving growth and success in the industry.Job Opportunity:We are seeking an experienced Senior Firmware Engineer to...
-
Senior Staff Engineer
1 day ago
Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full time**Job Summary**We are seeking an experienced Senior Staff Engineer to join our firmware development team. As a key member of our team, you will be responsible for designing, developing, and testing firmware components for our clients' products.
-
Senior Firmware Development Engineer
3 days ago
Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full timeJob DescriptionTessolve Semiconductor Private Limited is seeking an experienced Senior Firmware Development Engineer to join our team. As a key member of our firmware development group, you will be responsible for designing, developing, and testing firmware components.Key ResponsibilitiesArchitect and design firmware componentsIdentify and understand...
-
Senior Firmware Development Engineer
3 days ago
Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full timeTessolve Semiconductor Private LimitedJob Title: Senior Firmware Development EngineerWe are seeking a highly skilled and experienced Senior Firmware Development Engineer to join our team. The ideal candidate will have expertise in firmware development for embedded systems, with a strong background in C, C++, and Python programming languages.**Key...
-
Senior Firmware Engineer
6 days ago
Bengaluru, Karnataka, India ACL Digital Full timeFirmware engineer: Requirement Name: Firmware engineers Skill: Embedded Experience : 6 years Please find the mandatory skillset for this requirement. We are looking for bright and talented professionals with at least 6+ years of experience in storage firmware development Key Skills & Expertise: Strong proficiency in C and Data Structures, embedded system...
-
Senior Firmware Engineer
7 days ago
Bengaluru, Karnataka, India ACL Digital Full timeFirmware engineer:Requirement Name: Firmware engineersSkill: EmbeddedExperience : 6 yearsPlease find the mandatory skillset for this requirement.We are looking for bright and talented professionals with at least 6+ years of experience in storage firmware development Key Skills & Expertise: Strong proficiency in C and Data Structures, embedded system...
-
Staff Software Engineer
3 days ago
Bengaluru, Karnataka, India Tessolve Semiconductor Private Limited Full timeAs a Senior Firmware Development Engineer at Tessolve Semiconductor Private Limited, you will play a key role in designing and developing firmware components for embedded systems. Your expertise in firmware development, combined with your strong technical leadership skills, will enable you to drive innovation and excellence in our products.With a strong...
-
Senior Firmware Expert
2 days ago
Bengaluru, Karnataka, India Micron Full timeJob OverviewWe are seeking a highly skilled Senior Engineer to join our ESSD Firmware team at Micron Technology.
-
Lead Firmware Engineer
1 day ago
Bengaluru, Karnataka, India Maxwell Energy System Pvt Ltd Full timeAt Maxwell, we are at the forefront of lithium-ion battery technology, focusing on making energy storage safer, more efficient, and scalable. As part of our team, you will contribute to tackling one of the world's biggest challenges: Energy storage.We are seeking a Lead Firmware Engineer to design and implement efficient, reliable, and maintainable firmware...
-
Sr Firmware Engineer
5 days ago
Bengaluru, Karnataka, India Corporate Resources Full timeJob Description SiemensAdvanta (Bangalore) is looking for senior firmware engineers to design,prototype, develop and maintain the firmware solutions to Siemens industrialdevices from multiple Business units such as Factory automation, Mobility,Smart grid infrastructure, etc We are a team of electronics hardware designand firmware engineers The team is...
-
Firmware Software Engineer
7 days ago
Bengaluru, Karnataka, India Capgemini Engineering Full time**Job Summary**We are seeking a highly skilled Senior Firmware Engineer to join our team in Bangalore. As a key member of our firmware development team, you will be responsible for designing and developing firmware for embedded systems.**Responsibilities and Requirements**Your responsibilities will include:Designing and developing firmware for embedded...
-
Senior IoT Firmware Engineer
1 day ago
Bengaluru, Karnataka, India SolarEdge Full timeAre you ready to power the future? At SolarEdge (NASDAQ: SEDG), we're a global leader in smart energy technology, with over 4,000 employees, offices in 34 countries, and millions of installations worldwide. Our innovative solutions include solar inverters, battery storage, backup systems, EV charging, and AI-based energy management. We're committed to...
-
Senior Engineer, ESSD Firmware
1 day ago
Bengaluru, Karnataka, India Micron Full timeOur vision is to transform how the world uses information to enrich life for all. Micron Technology is a world leader in innovating memory and storage solutions that accelerate the transformation of information into intelligence, inspiring the world to learn, communicate and advance faster than ever. JR45666 Senior Engineer, ESSD Firmware Experience /...