OpeningsFirst
How it worksPricingLog in
OpeningsFirst › Jobs in the United States › Jobs in Germantown, Maryland

Embedded Software Engineer

Greenkey Resources LLC · greenkeyllc.com
GermantownMid level3+ yrs
Apply on Greenkey Resources LLC’s site

Straight from the company’s own careers site.

The job in short

Embedded software engineering.

PythonC++LinuxEmbeddedVerilogFPGA

Details

Found
9 d ago · posted 2026-10-23
Location as listed
Germantown, Maryland
Role
Embedded / Firmware Engineer
Source
The company’s own careers site

Full description

Embedded Software Engineer Overview • The Embedded Software Engineer will develop and integrate complex systems spanning hardware, embedded firmware, Linux, and application-level software. • Work across the full product lifecycle, from architecture and hardware bring-up to system integration and deployment. • Collaborate with multidisciplinary teams to ensure seamless integration of hardware, firmware, and software components. • Contribute to the evolution of system architecture and technical decision-making processes. • Support manufacturing processes through the development of fixtures, utilities, and validation methods. • Incorporate AI-powered tools into workflows, ensuring technical accuracy and code quality. • Participate in project planning, estimation, prioritization, and execution within cross-functional teams. • Enhance system testing and characterization procedures to ensure reliability and performance. Embedded Software Engineer Key Responsibilities & Duties • Architect, implement, and validate systems combining custom electronics, programmable logic, and embedded firmware. • Develop, review, troubleshoot, and refine analog, mixed-signal, and digital circuit designs. • Coordinate integration across hardware, FPGA, firmware, and software components, resolving multidisciplinary issues. • Create and improve manufacturing fixtures, diagnostic utilities, and production test processes. • Develop procedures supporting reliable system testing and characterization. • Establish standards for responsible use of AI-assisted engineering tools. • Participate in technical planning, estimation, and execution within cross-functional teams. • Evaluate and refine AI-generated code, ensuring accuracy and reliability. Embedded Software Engineer Job Requirements • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, Mathematics, or related field. • Minimum 3 years of experience in embedded systems, Linux platforms, or kernel-level environments. • Proficiency in C, C++, Python, and Bash programming languages. • Experience with Linux system administration, including installation, configuration, and troubleshooting. • Hands-on experience with hardware bring-up and diagnosing integration issues. • Knowledge of FPGA systems and hardware description languages like Verilog or VHDL. • Exposure to RF systems, low-noise electronics, or mixed-signal board development. • Experience with AI-assisted software development tools and evaluating generated code.

Embedded / Firmware Engineer jobs in the United States · All Greenkey Resources LLC jobs

Get jobs like this every morning

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact Showing prices for India or elsewhere