Mar 21
Secret
Unspecified
Unspecified
Aberdeen Proving Ground, MD (On-Site/Office)
Job Responsibilities: 
 
Qualifications Required:
 
Desired Qualifications (Would be Nice to Have):
 
- Design and develop firmware for embedded systems.
 - Collaborate with hardware engineers to define system requirements.
 - Test and debug firmware to ensure optimal performance.
 - Write and maintain technical documentation for firmware projects.
 - Optimize firmware code for efficiency and reliability.
 - Implement firmware updates to improve system functionality.
 - Analyze and resolve firmware-related issues and bugs.
 - Conduct code reviews and provide constructive feedback.
 - Stay updated with the latest industry trends and technologies.
 - Participate in design and architecture discussions.
 
Qualifications Required:
- Active Top-Secret Clearance with the ability to obtain SCI.
 - Experience with embedded systems and real-time operating systems (RTOS).
 - Strong proficiency in programming languages such as C, C++, or Assembly.
 - Knowledge of hardware interfaces and communication protocols.
 - Strong experience with debugging tools and techniques.
 - Experience with version control systems like Git.
 - Familiarity with hardware design and electronics.
 - Prior experience in firmware development for specific industries (e.g., automotive, medical).
 - Master's degree in Computer Engineering, Electrical Engineering, or a related field.
 - Bachelor's degree in Computer Engineering, Electrical Engineering, or a related field.
 - Proven experience in firmware development.
 - Understanding of microcontrollers and microprocessor architecture.
 - Ability to work with oscilloscopes and logic analyzers.
 - Solid understanding of the Software Development Life Cycle (SDLC).
 - Knowledge of various communication protocols (e.g., I2C, SPI, UART).
 - Strong analytical and problem-solving abilities.
 - Excellent written and verbal communication skills.
 - Ability to work collaboratively in a team environment.
 
Desired Qualifications (Would be Nice to Have):
- Knowledge or understanding of Fortran.
 - Knowledge and understanding of ARM architecture.
 
group id: 10290999