Demo

Embedded Firmware Engineer Level I-II

TRX Systems, Inc.
Greenbelt, MD Full Time
POSTED ON 1/25/2025
AVAILABLE BEFORE 2/20/2025

We are seeking a highly skilled Embedded Firmware Engineer Level I-II to join our dynamic engineering team. As a key member of our development team, you will design, develop, and maintain firmware for embedded systems in various applications. This role requires deep technical expertise, the ability to solve complex problems, and a passion for innovation. You will work collaboratively with cross-functional teams to deliver high-quality embedded solutions and contribute to the overall success of our product development.

Key Responsibilities

  • Firmware Development: Develop and maintain embedded firmware for a variety of microcontroller-based systems according to specifications, ensuring optimal performance, reliability, and power efficiency
  • Debugging & Troubleshooting: Identify, diagnose, and resolve basic firmware and system issues
  • 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
  • Continuous Improvement: Stay up-to-date with the latest developments in embedded systems, firmware development techniques, and industry trends, and contribute to the improvement of engineering practices


Required Qualifications

  • Clearance: U.S. Citizen with Secret level security clearance or ability and willingness to obtain a clearance
  • Education: Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or a related field, or equivalent work experience
  • Experience: Minimum of 1 years of hands-on experience in embedded firmware development
  • Technical Skills: ​
  • Proficiency in C/C programming languages for embedded systems
  • Experience with microcontrollers (e.g., ARM Cortex, PIC, AVR, etc.), including hardware-level programming and peripheral interfacing
  • Experience with communication protocols such as UART, SPI, I2C, CAN, Ethernet, etc.
  • Familiarity with version control systems (e.g., Git, SVN)
  • Problem-Solving: Strong analytical skills with the ability to diagnose and resolve complex embedded system issues
  • Documentation: Ability to produce clear, concise documentation and reports
  • Collaboration: Excellent interpersonal and communication skills, with the ability to work effectively in cross-functional teams


Preferred Qualifications

  • Advanced Experience: Proficient with debugging tools such as JTAG, oscilloscopes, logic analyzers, and IDE debuggers
  • Software Skills: Experience with scripting languages (e.g., Python) for automation or testing purposes
  • Prototyping: Experience prototyping quick concepts with Arduino, Teensy, Raspberry Pi, etc. 
  • Agile Methodology: Experience working in an Agile/Scrum environment is advantageous


Physical Requirements

  • Ability to work in a standard office and lab environment
  • Occasional travel may be required to support client needs or attend industry events


Interested candidates are encouraged to submit their resume, a cover letter detailing their relevant experience, and any relevant portfolio or work samples to careers@trxsystems.com

Salary : $95,000 - $120,000

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Embedded Firmware Engineer Level I-II?

Sign up to receive alerts about other jobs on the Embedded Firmware Engineer Level I-II career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$90,609 - $105,383
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$117,524 - $131,245
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$145,630 - $167,634
Income Estimation: 
$162,729 - $194,659
Income Estimation: 
$80,479 - $90,779
Income Estimation: 
$90,609 - $105,383
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Embedded Firmware Engineer Level I-II jobs in the Greenbelt, MD area that may be a better fit.

Embedded Firmware Engineer

ClientMind Recruiting Inc., Greenbelt, MD

Firmware Engineer

Alliance Laundry System, Washington, DC

AI Assistant is available now!

Feel free to start your new journey!