Jobs · Information Technology · Alabama

Firmware Engineer

Torch Technologies, Inc. · Huntsville, AL · 3 wk ago
Information TechnologyFull-time

About the role

Torch Technologies is seeking a Firmware Engineer to join our dynamic team. This position is critical for conducting detailed firmware analysis, identifying vulnerabilities, and ensuring the integrity and reliability of firmware systems.

Responsibilities

  • Conduct detailed firmware analysis using tools to ensure system integrity and reliability.
  • Perform static firmware analysis, design and verification including requirements capture, simulation, code coverage, synthesis, place & route, and timing analysis.
  • Identify, document, and report vulnerabilities within firmware systems, providing actionable recommendations for resolution.
  • Collaborate with development teams to ensure firmware meets performance, functionality, and compliance standards.
  • Provide technical support for firmware validation and testing efforts.
  • Maintain thorough documentation of firmware analysis processes, findings, and recommendations.
  • Stay up to date with emerging firmware analysis techniques and tools, actively suggesting improvements.

Requirements

  • US Citizenship.
  • Bachelor’s Degree in Computer Science, Engineering, or equivalent experience. Master’s degree preferred.
  • 2+ years’ applicable experience. Active Secret Clearance or ability to obtain one.
  • Proven experience in firmware analysis tools, including Questa and Questa Inspect.
  • Understanding static firmware analysis, Clock Domain Crossing (CDC), and Reset Domain Crossing (RDC).
  • Experience identifying and reporting vulnerabilities within firmware systems.
  • Experience in c/c++/java/python/vhdl/html/matlab.
  • Excellent analytical skills and attention to detail.
  • Ability to collaborate effectively with development teams and communicate technical findings clearly.
  • Familiarity with industry standards for firmware development and validation.

Qualifications

  • Experience with defense or aerospace firmware systems.
  • Knowledge of firmware analysis techniques and methodologies.
  • Familiarity with risk assessment and mitigation strategies for firmware vulnerabilities.
  • Strong documentation skills to maintain detailed records of analysis processes and findings.

Skills

  • Strong analytical skills and attention to detail.
  • Collaborative and effective communication skills.
  • Experience with firmware analysis tools.
  • Understanding of static firmware analysis, CDC, and RDC.
  • Experience identifying and reporting vulnerabilities.
  • Experience in c/c++/java/python/vhdl/html/matlab.
  • Familiarity with industry standards for firmware development and validation.

Benefits

  • ESOP participation.
  • 401(k) match.
  • Medical, dental, vision, life insurance, short-term disability, long-term disability.
  • Flexible spending accounts, Health Savings Accounts and Health Reimbursement Accounts.
  • EAP.
  • Education assistance.
  • Paid time off, holidays.

Similar jobs

Firmware Engineer

Schneider ElectricAndover, MA· 1 mo ago
Engineeringapply on careers.se.com

Firmware Engineer

ADS Environmental ServicesHuntsville, AL· 1 wk ago
Engineeringapply on rr.jobsyn.org

Firmware Engineer

Globus MedicalKing of Prussia, PA· 2 days ago
Engineeringapply on globusmedical.wd5.myworkdayjobs.com