Firmware Engineer: Optimizing Product Performance
2 weeks ago
Vicara is a leading innovator in the field of firmware engineering, dedicated to crafting cutting-edge solutions that push the boundaries of technology.
Job DescriptionWe are seeking an exceptional Firmware Engineer to join our team. As a key member of our development team, you will be responsible for designing and implementing efficient firmware solutions that meet the demands of our products.
Main Responsibilities:- Developing high-performance firmware that interfaces with multiple components, including MEMS sensors, battery chargers, and secondary microcontrollers.
- Collaborating with software engineers to develop companion applications for our products.
- Designing schematics for products, including cost-benefit analysis of components and component evaluation through proof-of-concept designs.
- At least 3 years of experience in developing firmware using C/C++.
- Familiarity with ARM Cortex M series devices, such as STM32 and nRF52.
- Proficiency in basic data structures like linked lists, queues, and trees.
- Able to compile and link source code with static libraries without using an IDE.
- Familiarity with microcontroller peripherals like UART, I2C, SPI, and ADC.
- Experience with communications protocols like BLE/WiFi.
- Familiarity with PCB layout and schematic design.
- Bachelor's or Master's degree in ECE, EEE, EIE, or related fields with a strong technical background.
- Familiarity with Python.
- Experience working with equipment like logic analyzers and oscilloscopes.
- Experience with projects involving DSP and AI/ML.
The estimated annual salary for this position is $120,000 - $160,000, depending on location and experience.
BenefitsVicara offers a comprehensive benefits package, including health insurance, retirement plans, and paid time off.
-
Bluetooth Firmware Engineer for Logitech
1 week ago
Chennai, Tamil Nadu, India Logitech Full timeAbout the RoleAs a Senior Bluetooth Firmware Engineer at Logitech, you will play a crucial role in developing cutting-edge firmware for microcontroller-based low-power Bluetooth audio products. You will be part of a dynamic team that positively impacts the lives of millions of people worldwide.Key ResponsibilitiesDesign and develop embedded firmware for...
-
Senior Firmware Test Engineer for IoT Products
2 weeks ago
Chennai, Tamil Nadu, India Covenant Consultants Full timeJob Summary: We are seeking a highly skilled Senior Firmware Test Engineer to join our Global IoT Product Organization.
-
Senior Firmware Engineer for BMS Design
12 hours ago
Chennai, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full timeCompany OverviewAzmarq Technovation is a leading technology firm that specializes in innovative firmware solutions for the automotive industry.Salary: ₹1200000 - ₹1500000 per yearThis highly competitive salary reflects the company's commitment to attracting top talent and providing a great compensation package.Job DescriptionWe are seeking an...
-
Software Engineering Manager
3 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeAbout the RoleCelestica is seeking a seasoned Software Engineering Manager to lead our firmware development team. In this role, you will be responsible for overseeing the development of firmware for our products, ensuring timely delivery and maintaining the highest quality standards.
-
Senior Firmware Development Test Engineer
3 weeks ago
Chennai, Tamil Nadu, India Covenant Consultants Full timeAbout Covenant ConsultantsCovenant Consultants is a premier provider of cutting-edge technology solutions. We are seeking an experienced Firmware Test Engineer to join our team.Job OverviewThis high-impact role involves designing and executing comprehensive test plans for firmware development, ensuring the highest level of product reliability and quality.Key...
-
Senior Firmware Development Lead
2 weeks ago
Chennai, Tamil Nadu, India Celestica Full timeJob SummaryWe are seeking a seasoned Firmware Development Lead to join our team at Celestica. In this role, you will be responsible for leading the development of firmware platforms for various storage and server products.About the RoleThis is an exciting opportunity to work with a highly skilled team in developing cutting-edge firmware solutions. As a...
-
High Performance Optimization Engineer
2 weeks ago
Chennai, Tamil Nadu, India FSTONE Technologies Pvt Ltd Full timeAbout FSTONE Technologies Pvt LtdFSTONE Technologies Pvt Ltd is a leading technology company that specializes in delivering innovative solutions to its clients. As a Senior Performance Engineer, you will play a crucial role in optimizing our systems and applications to ensure they meet the highest standards of performance and reliability.
-
Performance Optimization Lead
1 day ago
Chennai, Tamil Nadu, India Hexaware Technologies Full timeJob Title: Performance Optimization LeadAbout Us: At Hexaware Technologies, we aim to deliver exceptional customer experiences through cutting-edge technology and innovative solutions.Estimated Salary: ₹1,200,000 - ₹1,800,000 per annum, depending on experience and qualifications.Job Description:We are seeking a seasoned Performance Optimization Lead to...
-
Senior Firmware Engineer
3 weeks ago
Chennai, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full timeSenior Firmware Engineer - Battery Management System ExpertWe are seeking an experienced Senior Firmware Engineer to join our team at Azmarq Technovation. As a key member of our engineering team, you will be responsible for designing and developing firmware for our Battery Management System (BMS).Key Responsibilities:- Design and develop firmware for BMS...
-
Chennai, Tamil Nadu, India AZMARQ TECHNOVATION PRIVATE LIMITED Full timeJob Title: Senior Firmware Engineer with Expertise in BMS DesignAbout Azmarq TechnovationAzmarq Technovation is a cutting-edge technology firm that specializes in designing and developing innovative solutions for the automotive industry.SalaryWe offer an estimated annual salary of $120,000 to the selected candidate.Job Description:The role of a Senior...
-
Chennai, Tamil Nadu, India Celestica Full timeOverviewCelestica is seeking a seasoned Technical Leader to drive firmware development and manage a team of software engineers. The successful candidate will have extensive experience in leading complex engineering projects, with a strong focus on delivering high-quality solutions.About the RoleThis role requires a deep understanding of firmware development,...
-
Embedded Firmware Specialist
4 weeks ago
Chennai, Tamil Nadu, India HCLTech Full timeHCLTech is a leader in global technology innovation, driving businesses to reimagine their futures. Our technology products and services are built on four decades of innovation, with a world-renowned management philosophy, a strong culture of invention and risk-taking, and a relentless focus on customer relationships. HCL also takes pride in its many...
-
Automation Testing Engineer
2 weeks ago
Chennai, Tamil Nadu, India Getinz Techno Services Full timeGetinz Techno Services is seeking an Automation Testing Engineer to join our team. As a key member of our software development lifecycle, you will play a critical role in ensuring the quality and performance of our products.Job DescriptionWe are looking for a talented individual with 4-6 years of experience in automation testing and performance engineering....
-
Chennai, Tamil Nadu, India HCLTech Full timeHCLTech is a leading technology company that specializes in providing innovative solutions to its clients. We are currently seeking an experienced Embedded Systems Specialist Firmware Engineer to join our team.We offer a competitive salary package, with an estimated annual compensation of around $120,000 to $180,000, depending on experience and...
-
Senior Firmware Development Lead
3 days ago
Chennai, Tamil Nadu, India HCLTech Full timeJob Description:HCLTech is a leading technology company that enables digital transformation for enterprises. As a Senior Firmware Development Lead, you will play a crucial role in shaping the future of firmware development.About the Role:As a Senior Firmware Development Lead, you will be responsible for leading the firmware development team to design,...
-
Embedded Systems Firmware Specialist
1 day ago
Chennai, Tamil Nadu, India HCLTech Full timeAt HCLTech, we are seeking an experienced Embedded Systems Firmware Specialist to join our team. This role involves working with a top product-based client and contributing to the development of firmware for embedded systems.Key Responsibilities:Developing firmware for embedded systems using C programming languageVerifying and testing firmware to ensure it...
-
Embedded Systems Software Engineer
1 month ago
Chennai, Tamil Nadu, India N Human Resources & Management Systems Full timeJob Title: Embedded Systems Software EngineerLocation: ChennaiPosition Type: Full-TimeJob Summary:N Human Resources & Management Systems is seeking a skilled Embedded Systems Software Engineer to design, develop, test, and maintain low-level software for embedded systems. The ideal candidate will have a strong background in firmware development, a deep...
-
High-Performance Optimization Lead
7 days ago
Chennai, Tamil Nadu, India Ubique Systems Full timeJob Title: High-Performance Optimization LeadAbout the Role:We are seeking a seasoned Technical Lead to join our team at Ubique Systems. As a key member of our performance optimization team, you will be responsible for leading and mentoring a group of performance analysts, providing technical guidance, support, and feedback to maximize individual and team...
-
Technical Performance Optimizer
3 weeks ago
Chennai, Tamil Nadu, India Tata Consultancy Services Full timeWe are a global leader in the technology arena and there's nothing that can stop us from growing together.Tata Consultancy Services has been a great pioneer in feeding the fire of young techies like you. What we are looking for is an experienced Performance Tester to join our team.Job Overview:We are seeking a skilled Performance Tester with 6-8 years of...
-
Software Engineering Team Lead
1 week ago
Chennai, Tamil Nadu, India Ubique Systems Full timeTechnical Lead Performance AnalystWe are seeking an experienced Technical Lead to lead our performance analysis and optimization efforts.About the Role:Lead a team of performance analysts, providing technical guidance, support, and feedback to maximize individual and team performance.Conduct in-depth performance analysis and evaluation of our target compiler...