Senior Firmware Engineer
technology
Job Description
Clientmind Recruiting is searching for a Senior Firmware Engineer for a growing technology company in Greenbelt, MD. This role is responsible for designing, developing, and maintaining firmware and software in various applications. This is a full-time position and will work onsite 3x per week. Tasks Responsibilities: Firmware Development: Design, develop, and maintain embedded firmware for a variety of microcontroller-based systems, ensuring optimal performance, reliability, and power efficiency. • Architecture & Design: Collaborate in defining system architecture and firmware design, including low-level driver development for sensors and I/O interfaces, hardware abstraction layers, and communication protocols. • Debugging & Troubleshooting: Identify, diagnose, and resolve complex firmware and system issues, utilizing tools such as oscilloscopes, logic analyzers, and debuggers. • Code Optimization: Optimize firmware for performance, memory usage, and power consumption while adhering to real-time and safety-critical requirements. • Collaboration & Communication: Work closely with hardware engineers, software teams, and product managers to ensure seamless integration of firmware with hardware and system-level applications. • Documentation: Produce high-quality documentation, including specifications, design documents, test plans, and user manuals to support firmware development and maintenance. • Testing & Validation: Develop and execute unit tests, integration tests, and system-level validation to ensure firmware quality and robustness. • Mentorship: Provide technical leadership and mentorship to junior and mid-level engineers, guiding them in best practices and solving complex engineering challenges. • Continuous Improvement: Stay up-to-date with the latest developments in embedded systems, firmwa
Verification
Company details and address have been verified.
Recently Posted Jobs
Medical Hospital Valet Attendant
healthcare
Medical Hospital Valet Attendant
healthcare
Veterinary Technician
technology
Veterinary Technician
technology
Veterinarian
healthcare