Skip to main contentOpteroAIBeta
Back to listings
CR

Firmware Engineer / Senior Firmware Engineer

Stealth

via ClientMind Recruiting

Greenbelt, USonsitesenior6-10 yearsWork permit requiredTrending: 120 views

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. Design, develop, and maintain embedded firmware for a variety of microcontroller-based systems, ensuring optimal performance, reliability, and power efficiency. • 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. • 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. • Clearance: US Citizen with Secret level security clearance or ability and willingness to obtain a clearance. • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field, or equivalent work experience. • Experience: Minimum of 8+ years of hands-on experience in embedded firmware development with a proven track record of successful project execution. • o Strong proficiency in C/C++ programming languages for embedded systems. MX), including hardware-level programming and peripheral interfacing. o Expertise in both bare metal and RTOS (Real-Time Operating Systems) embedded software architectures. Experience with FPGA development, low-level hardware design, or system-on-chip (SoC) integration. • Embedded Linux: Experience programming on custom embedded Linux platforms running on embedded application processors. Familiarity with building custom Linux features and power/speed optimization. • Software Skills: Experience with scripting languages (e.g., Python) for automation or testing purposes.

Tech stack

Python

This role may require work authorization in Greenbelt, US

Check with the employer about specific visa or work permit requirements before applying.

Posted 1 weeks agoSource: JSearchView original listing

Want to know your chances? OpteroAI predicts your offer probability for this role based on your profile.

See your offer score

Free to start. No credit card.

Company Insights

No data yet

Culture signals and hiring data will appear as we collect more information about ClientMind Recruiting.