Get more replies from employers
Send a job-specific resume in minutes.
Career Developers Inc. is seeking an Embedded Software Engineer in Germantown, MD. The role focuses on writing C/C++ for microcontrollers and processors, bringing up hardware, and integrating software with Linux systems.
You will work closely with hardware engineers in a hands-on lab setting. The ideal candidate has 4+ years in embedded software, strong C/C++ skills, Linux experience, and comfort with board bring-up and hardware interaction.
Refer a friend: Referral fee program
Career Developers Inc., a distinguished staffing and consulting firm, is proud to celebrate 30 years of service excellence. As a GSA Contract holder, we offer comprehensive staffing solutions for both commercial and government sectors nationwide. By selectively partnering with clients who share our values, we ensure productive collaborations that set us apart in the industry. Our dedication to candidates involves managing expectations with precision through business intelligence, thorough interview preparation, transparent communication, and exceptional feedback throughout the process.
We are committed to advancing your career and look forward to supporting your professional growth.
-----------------------------------------------------------------------------------------------------------------------------------------------
Germantown, MD - Hybrid, 4 days onsite per week
$125,000-$155,000; additional flexibility may be available for highly qualified senior candidates.
Candidates must be either a U.S. Citizen or U.S. Permanent Resident (Green Card holder). Sponsorship is not available for this position.
Our growing client is looking for a hands-on Embedded Software Engineer who enjoys working close to the hardware. This is not primarily an FPGA development role. The ideal candidate is an embedded software engineer who writes C/C++ for microcontrollers, microprocessors, soft processors, or similar hardware platforms and is comfortable working directly with boards in the lab.
The target is a mid-level engineer with approximately 4+ years of relevant experience, although stronger senior-level candidates will also be considered.
Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Physics, Mathematics, or a related technical field, or equivalent relevant experience.
The strongest candidate is someone who can say: "I write C/C++ that runs on processors or microcontrollers, I understand how my software interacts with the hardware, and I'm comfortable putting a board on the bench and debugging it."
This person does not need to be the engineer designing FPGA logic in Verilog or VHDL. They should, however, be comfortable collaborating with FPGA and hardware engineers and understanding how their embedded software interacts with those systems.
Embedded Software Engineer, Embedded C++, Embedded C, Microcontroller, Microprocessor, Embedded Systems, Firmware Engineer, Linux, Embedded Linux, Board Bring-Up, Hardware Software Integration, MicroBlaze, Device Drivers, Linux Kernel, Kernel Modules, PCIe, Firmware Development, Hardware Debugging, C Programming, C++ Programming, Processor Development, Soft Processor, Board Support Package, BSP, Low-Level Software, Systems Programming, Electronics, Oscilloscope, Logic Analyzer, Python, Bash, Hardware Engineer, Computer Engineering, Electrical Engineering, Cybersecurity, Quantum Technology, Germantown Maryland, Embedded Engineer, Maryland Engineering Jobs.