MATRIX Resources is now “Motion Recruitment” and proud to combine job boards to bring the talent community even more expansive market opportunities.

Embedded Firmware Security Engineer - Medical Devices, iOT, C, Rust, Python

Lake Forest, CA

Onsite

Contract

$65/hr - $80/hr

Our Medical Device client located in South Orange County is actively seeking a Sr. Embedded firmware Security Engineer and reverse engineering protections. They develop DoD medical devices for vision and need someone with exposure to medical devices, iOT, and embedded technologies like C, Python, Bash, or Rust. They are a world wide company with offices in several countries and have some huge new product initiatives within their R&D teams here in Orange County. They are seeking long term CTH candidates. 

This is an Onsite position at least 3 days in the office

Job Purpose
Reverse Engineering & Embedded Systems - Embedded Security Engineer with experience with IoT, firmware and reverse engineering protections.
  • Support the Product Embedded Systems Engineering for embedded security R&D initiatives.
  • Work collaboratively on a team to satisfy overall Product Security requirements and security enhancements for software in a medical Device (SiMD).
  • Review and recommend remediations based on reverse engineering analysis.
  • Build strong collaboration with cross-functional stakeholders and teams across the product development lifecycle.
  • Contribute to analyzing risks, assessing security gaps, and recommending state of the art solutions.
  • Support the creation of accurate documentation of security process results for management and stakeholders.
Job Functions
  1. Use reverse engineering skills to decode and analyze the protocols, firmware code, and other aspects of SiMD internals of embedded and IoT devices to discover vulnerabilities.
  2. Develop Proof-of-Concept code in a scripting language to demonstrate execution control and viability of discovered vulnerabilities.
  3. Familiarity with software security protections and mitigations.
  4. Experience with programming in at least one scripting language (e.g. Python, C/C++, Rust, Go or Bash).
Required Skills and Qualifications
  1. B.S. in Computer Science, Computer Engineering, Mathematics, or Information Security with 7+ years of total relevant technical experience, or 3 years of professional experience with a related Master’s degree.
  2. Scripting for Microsoft development environment, such as PowerShell
  3. Familiar with Window OS services, processes, driver and registry configurations and analysis techniques
  4. Familiar with Windows and Linux hardening cybersecurity configurations.
  5. Knowledge of IPv4, IPv6, TCP/UDP
  6. Good interpersonal & Communication skills to build positive departmental and inter-departmental relationships in a virtual, remote, and asynchronous environment.
The Offer
  • 65-80/hr rate
  • W2 Employee benefits
  • Possibility of FT hire after duration of contract
  • Overtime pay is optional.

You will receive the following benefits:

  • Medical Insurance - Four medical plans to choose from for you and your family
  • Dental & Orthodontia Benefits
  • Vision Benefits
  • Health Savings Account (HSA)
  • Health and Dependent Care Flexible Spending Accounts
  • Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
  • Hospital Indemnity Insurance
  • 401(k) including match with pre and post-tax options
  • Paid Sick Time Leave
  • Legal and Identity Protection Plans
  • Pre-tax Commuter Benefit
  • 529 College Saver Plan

Motion Recruitment Partners is an Equal Opportunity Employer, including Veterans/Disability/Women. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Accommodation will be provided in all parts of the hiring process as required under Motion Recruitment Employment Accommodation policy. Applicants need to make their needs known in advance.

Posted by: Kevin Gabrielson

Specialization: Embedded