EngineerJobs.io
← Back to all jobs

Job Description

Arkham Technology Ltd offers a challenging, security-focused environment where embedded software meets advanced network protection. This onsite role in Irvine, CA invites engineers to lead the development of embedded software for our product portfolio, with a primary emphasis on network security applications. The position carries a salary range of USD 85,000 to 180,000 per year and requires U.S. citizenship with the ability to obtain and maintain a DoD Secret clearance.

You'll join a collaborative team that values practical problem solving, clear documentation, and rigorous engineering practices to deliver secure, reliable embedded solutions.

  • 401(k)
  • 401(k) matching
  • Dental insurance
  • Employee assistance program
  • Health insurance
  • Life insurance
  • Parental leave
  • Referral program
  • Vision insurance

Responsibilities

  • Design, implement, test, integrate, and document firmware and software for embedded systems and communication devices.
  • Support software engineering activities such as interface design, system integration, code reviews, and software testing.
  • Participate in internal reviews of software components and systems.
  • Prepare project documentation to support contract deliverables, including development plans, requirements and design specifications, and test documentation.
  • Develop embedded software for network security applications, covering device management software, communication protocols, device drivers, and control plane security features.
  • Collaborate with cross functional teams to integrate software and hardware solutions.
  • Manage requirements from decomposition through allocation, verification, and validation.

Requirements

  • Bachelor’s degree in Engineering, Computer Science, or a related field.
  • At least 4 years of embedded systems design experience.
  • High proficiency in embedded C or C++, or equivalent languages.
  • Ability to understand end-to-end network architecture from the wireless physical layer to application endpoints.
  • Solid grasp of MAC and networking layers in communication systems.
  • Deep knowledge of IPsec, network protocols, data authentication and encryption (TLS, SSL, OpenSSL, X.509, etc.).
  • Experience with various security protocols and encryption algorithms, including CNSA.
  • Experience implementing low-level hardware drivers.
  • Experience with embedded Linux.
  • Ability to operate in a Bare Metal environment.
  • Familiarity with ARM architecture.
  • Strong problem solving abilities and a collaborative team mindset.
  • Excellent verbal and written communication skills.
  • U.S. Citizenship is required; must be able to obtain and maintain a security clearance.
  • Willingness to travel periodically as needed.

Technologies

  • Embedded C/C++
  • Embedded Linux
  • ARM architecture
  • OpenSSL, X.509 Certificates, TLS, SSL
  • IPsec
  • CNSA algorithms
  • Cameo Systems Modeler
  • NETCONF, RESTCONF, YANG
  • EKMS, KMI
  • SHA, HMAC, Elliptic Curve, CMS
  • Public Key Infrastructure
  • RESTful, SOAP

Desired Qualifications

  • Experience with systems, software and hardware development processes in DoD applications
  • Familiarity with DoD protocols, dynamic discovery processes, and security protocols used in DoD networks
  • Expertise in cryptographic technologies and cross domain solutions
  • Proficiency in Cryptographic Modernization 2 Operational Management
  • Knowledge of NETCONF/RESTCONF and YANG modeling to enhance network management and operability
  • Understanding of cryptographic key management based on EKMS and KMI
  • Familiarity with architecture development and system modeling tools such as Cameo Systems Modeler
  • Knowledge of networking and interface technologies including RESTful and SOAP services
  • Understanding of security requirements for authentication, integrity, and confidentiality implementations
  • PKI expertise with trust chains, certificate revocation, and certificate validation
  • Expertise in cryptographic mechanisms such as SHA, HMAC, Elliptic Curve, and quantum-resistant approaches
  • Understanding of Cryptographic Message Syntax (CMS)

Application questions

  • How did you hear about this opportunity? (Indeed, LinkedIn, Flyers, or other)
  • Have you worked with Secure Boot in any of your previous roles, particularly in embedded systems or firmware security?
  • Are you a US citizen?

Similar Jobs

Get Job Alerts

New jobs delivered to your inbox.