Senior Embedded C developer (bare metal)

8 - 12 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Firmware Engineer at our client, a leading innovator in healthcare solutions specializing in medical, dental, and veterinary equipment, your role involves developing and maintaining firmware for a variety of MCUs. You will be troubleshooting firmware-related issues, optimizing firmware for performance and efficiency, and collaborating with healthcare professionals to deliver high-quality solutions. Key Responsibilities: - Develop, write, and maintain firmware for a wide variety of MCUs - Troubleshoot and resolve firmware-related issues - Conduct thorough code reviews to ensure quality and adherence to coding standards - Optimize firmware for performance, power efficiency, and memory usage - Design and execute software verification and validation tests to ensure product integrity - Generate comprehensive documentation related to the software engineering function - Drive innovation in firmware development processes and methodologies - Collaborate with cross-functional departments to align decisions with organizational goals - Formulate solutions to complex problems and incorporate feedback from others - Investigate software, hardware, and middle-layer related issues - Communicate complex technical ideas through daily work, presentations, and workshops Qualifications Required: - Bachelor's degree in electrical engineering, computer science, software engineering, or related field with 8+ years of experience, or equivalent combination - In-depth knowledge of various microcontroller architectures, including NXP - Understanding of real-time operating systems - Experience in designing firmware architecture for complex systems - Proficiency in languages such as C for embedded systems - Ability to read schematics - Experience with hardware tools like oscilloscope and logic analyzer - Familiarity with code version control systems (e.g., Git) - Ability to integrate firmware with broader system architectures - Experience in medical device development Joining our client, GlobalLogic, means being part of an organization known for engineering impact worldwide. They value a culture of caring, continuous learning and development, interesting and meaningful work, balance and flexibility, and a high-trust environment. As part of GlobalLogic, you'll be part of a safe, reliable, and ethical organization that prioritizes integrity and trust in everything they do.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
GlobalLogic logo
GlobalLogic

Software Development and Technology Consulting

New York

RecommendedJobs for You