CrawlJobs Logo

Senior Defensive Security Engineer – Embedded Systems

silvustechnologies.com Logo

Silvus Technologies (International)

Location Icon

Location:
United States , Los Angeles

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

140000.00 - 200000.00 USD / Year

Job Description:

Silvus is seeking a Senior Defensive Security Engineer – Embedded Systems who will report to the Director of Software Engineering on the Software Engineering team. The successful individual in this role will focus on protecting our embedded systems from potential threats by designing and implementing robust security measures, conducting security assessments, and ensuring compliance with industry standards.

Job Responsibility:

  • Design and implement Linux-based security architectures for embedded systems, focusing on secure boot, and kernel hardening
  • Develop and enforce Linux security features, including iptables, netfilter, and auditd for intrusion detection and prevention
  • Conduct security assessments and audits of Linux-based embedded systems to identify and mitigate vulnerabilities
  • Integrate Linux security best practices into the development lifecycle (DevSecOps), emphasizing secure coding and configuration management
  • Manage vulnerabilities in Linux-based embedded systems, including timely patching and kernel updates
  • Train teams on Linux security practices, including privilege management, file system permissions, and container security
  • Participate in incident response planning and execution for Linux-based embedded systems
  • Implement Linux-native encryption and authentication mechanisms (e.g., dm-crypt, OpenSSL, PAM) for secure communications

Requirements:

  • Bachelor’s degree in Cybersecurity, Computer Science, Information Technology, or related field (e.g., Mathematics, Computer Engineering)
  • Minimum 5 years in cybersecurity, with at least 2 years in defensive security roles focused on Linux-based systems
  • Expertise in Linux network security, secure coding, or embedded systems security
  • Coding/scripting in C/C++, Python, Bash, or assembly for Linux environments
  • Familiarity with Linux security tools like Auditd, Lynis, or vulnerability scanners
  • Security Clearance: Active U.S. Government SECRET clearance or the ability to obtain one within 12 months of hire
  • Must be a U.S. Person (U.S. Citizen, or U.S. Permanent Resident) due to clients under U.S. federal contracts

Nice to have:

  • Master’s degree in Cybersecurity, Computer Science, Information Technology, or related field
  • One or more of the following certifications: CISSP, CISM, GIAC Security Expert (GSE), CompTIA Security+, or Linux-specific (e.g., LFCS, RHCE)
  • Hands-on experience implementing Linux security controls, such as SELinux, AppArmor, or iptables, and conducting security assessments
  • Proficiency in Linux security frameworks, such as CIS Benchmarks, NIST SP 800-53, or STIGs
  • Broad experience with Linux secure development lifecycle (SDL) practices
  • Knowledge of Linux threat intelligence and threat modeling
  • Familiarity with Linux container security (e.g., Docker, Podman) and cloud environments
  • Strong communication skills to explain Linux security concepts to technical and non-technical audiences
  • Collaborative teamwork with cross-functional groups
  • Experience securing resource-constrained Linux-based embedded systems
  • Understanding of real-time Linux systems and their security implications
  • Knowledge of Linux hardware security integration, such as TPM or Secure Enclave
  • Demonstrated experience designing secure Linux communication systems with encryption, authentication, and key management
  • Familiarity with mobile ad-hoc networking security on Linux platforms

Additional Information:

Job Posted:
December 12, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Senior Defensive Security Engineer – Embedded Systems

Software Requirements Implementation Engineer

This opportunity is for a Software Requirements Implementation Engineer supporti...
Location
Location
United States , Sterling Heights
Salary
Salary:
55.00 - 67.00 USD / Hour
softworldinc.com Logo
Softworld
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in an Engineering discipline
  • 4+ years of experience (Mid-level) or 8+ years (Senior-level) in systems, subsystem, or software engineering
  • Strong experience defining, decomposing, and managing system, subsystem, and software requirements
  • Hands-on experience with requirements management tools such as DOORs, TeamCenter, CAMEO, and/or Requirements Manager
  • Experience conducting functional analysis and execution flow analysis
  • Experience developing verification plans, test procedures, and test reports
  • Experience integrating and verifying systems in lab and vehicle environments
  • Strong communication skills with the ability to collaborate across engineering disciplines
  • Eligible for U.S. security clearance
Job Responsibility
Job Responsibility
  • Define, document, decompose, and maintain traceable system, subsystem, and software requirements
  • Design and support system and subsystem architectures with an emphasis on reuse and commonality
  • Perform functional and execution flow analysis
  • Identify and manage system interfaces (power, data, communications, etc.)
  • Develop and execute system and subsystem integration, verification, and validation plans
  • Support allocation management for vehicle functions (power, bandwidth, networking)
  • Integrate and verify components in lab and vehicle environments
  • Troubleshoot system and subsystem issues and document results
  • Provide technical input to project planning, schedules, and cost estimates
  • Collaborate with cross-functional engineering teams in office, lab, shop, and vehicle test environments
What we offer
What we offer
  • medical
  • dental
  • vision
  • telemedicine
  • term life
  • whole life
  • accident insurance
  • critical illness
  • legal plan
  • short-term disability
  • Fulltime
Read More
Arrow Right

Senior Cyber Capability Developer

As a Senior Reverse Engineer / Cyber Capability Developer, you’ll play a pivotal...
Location
Location
United States , Clarksburg
Salary
Salary:
Not provided
imts.us Logo
Innovative Management & Technology Services
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Cybersecurity, Computer Science, Software Engineering, or a related field (or equivalent combination of education and experience)
  • 7+ years of experience in cybersecurity, software analysis, reverse engineering, or malware analysis
  • Proven ability to: Perform manual and automated static/dynamic analysis of both source code and binaries
  • Use tools like IDA Pro, Ghidra, Binary Ninja, Radare2, and SonarQube
  • Detect malicious logic, logic bombs, or zero-day threats in software artifacts
  • Deep understanding of secure coding principles, SDLC, and software vulnerability classes (e.g., buffer overflows, injection flaws)
  • Experience with multiple programming and scripting languages
  • Active Top Secret clearance is required
  • U.S. Citizenship is required
Job Responsibility
Job Responsibility
  • Conduct static analysis of source code in languages such as C, C++, Java, C#, Python, Groovy, JavaScript, Bash, PowerShell, and others
  • Perform dynamic, manual, and automated binary reverse engineering on compiled applications and unknown binaries to detect vulnerabilities or embedded malicious logic
  • Analyze firmware, hardware-level components, and known/unknown malware samples for behavioral patterns and exploit chains
  • Design and develop internal tools, frameworks, scripts, and application extensions to support efficient and repeatable software security assessments
  • Automate vulnerability scanning and integrate findings into secure development workflows
  • Provide technical guidance on secure software development methodologies, including secure web development techniques and defense against OWASP Top 10 vulnerabilities
  • Assess code libraries and frameworks against industry best practices and vulnerability databases
  • Collaborate with Information System Security Officers (ISSOs) and CJIS stakeholders to identify and mitigate risks, threats, and vulnerabilities
  • Deliver presentations, briefings, and knowledge transfer sessions to technical and non-technical audiences
  • Develop detailed technical reports and assessments, including risk reports, secure code reviews, and vulnerability findings
What we offer
What we offer
  • competitive compensation
  • excellent benefits including tuition reimbursement and employer-contributed 401K
  • referral bonuses
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer

The Senior Systems Engineer supports the B-1 Training System Support Center (TSS...
Location
Location
United States , Dyess AFB (Abilene), TX
Salary
Salary:
Not provided
aerosimulation.com Logo
Aero Simulation, Inc. (ASI)
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 7–10 years of progressive engineering experience supporting complex systems
  • Experience developing and maintaining embedded, real-time, or distributed simulation software on Linux and/or Windows platforms
  • Demonstrated experience in systems engineering, R&D, and advanced technical development
  • Proficiency in C, C++, and/or C# in real-time or high-performance environments
  • Experience with system integration, debugging, and performance optimization
  • Experience using version control systems (Git, SVN)
  • Bachelor’s degree in Engineering (Systems, Electrical, Mechanical, Aerospace, Software, Computer Engineering, or related discipline) from an accredited institution is strongly preferred
  • U.S. Citizenship Required
  • Must be able to successfully pass an initial background screening
  • Must be able to obtain and maintain an active Department of Defense (DoD) security clearance
Job Responsibility
Job Responsibility
  • Apply systems engineering principles to architect, design, develop, integrate, and validate complex aircraft training and simulation systems
  • Perform system architecture development, requirements analysis, trade studies, and technical risk assessments
  • Design and integrate real-time software and hardware solutions supporting flight, mission, and sensor simulation
  • Lead system-level integration activities involving avionics interfaces, flight controls, networking systems, motion platforms, and visual systems
  • Troubleshoot and resolve complex system, software, and integration issues across development, integration, and sustainment phases
  • Lead and contribute to applied research, development, and prototyping of next-generation aircraft training and simulation technologies
  • Evaluate emerging tools, frameworks, and architectures to improve fidelity, performance, and maintainability of simulation systems
  • Develop technical concepts and proof-of-concept solutions to support future capabilities and customer needs
  • Develop, integrate, and optimize real-time simulation software on Linux and Windows platforms
  • Design and implement real-time 3D visual and immersive environments using Unity and custom graphics solutions
What we offer
What we offer
  • Employee Stock Ownership Plan (ESOP)
  • Flexible work environment
  • Generous paid time off
  • Professional development opportunities
  • Industry competitive compensation
  • Medical benefits
  • Dental benefits
  • 401k
  • Fulltime
Read More
Arrow Right

Senior Principal Electrical Engineer

BAE Systems is seeking a Senior Principal Electrical Engineer to join our team i...
Location
Location
United States , Nashua
Salary
Salary:
132962.00 - 226035.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor's degree in Electrical Engineering
  • 8+ years (or 6+ years with MS EE) designing, testing, and troubleshooting high-reliability embedded systems
  • Demonstrated understanding of electrical principles, test methodologies, and the ability to work with advanced test equipment and cutting-edge technology
  • Demonstrated experience designing mixed-signal CCAs
  • Strong “hands-on” laboratory experience with instrumentation, equipment, and processes
  • Eligible to obtain a DOD Security Clearance
Job Responsibility
Job Responsibility
  • Design and troubleshoot digital, analog, mixed signal, and power CCAs for military electronics/avionics equipment
  • Lead electrical engineering designs, development, integration/test, and production of complex and dynamic military systems
  • Participate in requirements development, performing technical trade studies, and evaluating technology insertion/upgrades
  • Develop architectures for electronic hardware that leverage embedded processors, microcontrollers, and VHDL based FPGAs/SoCs
  • Develop and execute test plans, which includes the integration of test solutions, and provide detailed reports on test results
  • Knowledge transfer by mentoring junior engineering talent
What we offer
What we offer
  • health, dental, and vision insurance
  • health savings accounts
  • a 401(k) savings plan
  • disability coverage
  • life and accident insurance
  • employee assistance program
  • legal plan
  • discounts on things like home, auto, and pet insurance
  • paid time off
  • paid holidays
  • Fulltime
Read More
Arrow Right

Senior Embedded Systems Engineer

Architect the Future of Secure Positioning: Senior Embedded Systems Engineer. St...
Location
Location
United States , Sunnyvale
Salary
Salary:
138700.00 - 190700.00 USD / Year
trimble.com Logo
Trimble Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Cybersecurity Focus: Demonstrated expertise in designing secure workflows and implementing defensive security measures in embedded environments
  • Networking Competence: Deep understanding of networking and communication protocols
  • Embedded Development: Significant experience with C/C++ and Real-Time Operating Systems (RTOS), including primitives like mutexes, semaphores, and task priorities
  • Linux Proficiency: Solid knowledge of Embedded Linux and various Linux distributions
  • Communication: Ability to collaborate effectively with non-technical stakeholders, such as product marketing, to drive security requirements
Job Responsibility
Job Responsibility
  • Architect Secure Workflows: Design and implement robust security frameworks and networking protocols for high-end GNSS receivers to defend against evolving cyber threats
  • Lead Technical Security: Act as the primary authority on cybersecurity issues, identifying system weaknesses and collaborating with global teams to document and resolve vulnerabilities
  • Drive Cross-Functional Alignment: Partner with Product Marketing and various Trimble divisions to translate complex security requirements into high-performance, user-centric features
  • Innovate Systems Architecture: Specify and define software architectures capable of being deployed across multiple operating systems for next-generation product development
  • Collaborate Globally: Interface with the Trimble Cloud team and international R&D hubs to ensure seamless, secure communication across the entire product ecosystem
What we offer
What we offer
  • Medical, Dental, Vision, Life, Disability, Time off plans and retirement plans
  • tax savings plans for health, dependent care and commuter expenses
  • Paid Parental Leave
  • Employee Stock Purchase Plan
  • Fulltime
Read More
Arrow Right

Senior Principal Engineer Software

Are you an experienced Software Engineer looking for the next step to grow your ...
Location
Location
United States , Hudson, New Hampshire
Salary
Salary:
132962.00 - 226035.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s Degree in Software Engineering, Computer Science, or Electrical Engineering with 8+ years of related experience, or a Master of Science with 6+ years of related experience
  • Experience developing multi-threaded, real time, embedded, low latency software in a Linux development environment with C/C++ and Python.
  • Experience with container technologies such as Kubernetes, Docker, Podman, Helm. Container Network Interfaces.
  • Familiarity with gRPC and Pub/Sub frameworks (NATS, ActiveMQ, ZeroMQ, etc.)
  • Experience developing Digital Signal Processing (DSP) and Software Defined Radio (SDR) applications
  • Motivated individual with strong problem-solving abilities
  • Willingness to perform a wide variety of related tasks
  • Current Secret clearance
Job Responsibility
Job Responsibility
  • Work across multiple disciplines and collaborate with Systems, Hardware and Test Engineers to impact all phases of the Software Development Lifecycle
  • Design and write software
  • Develop Next Generation Electronic Systems Products and Solutions
What we offer
What we offer
  • Flexible work environment
  • 9/80 work schedule
  • Health, dental, and vision insurance
  • Health savings accounts
  • 401(k) savings plan
  • Disability coverage
  • Life and accident insurance
  • Employee assistance program
  • Legal plan
  • Discounts on home, auto, and pet insurance
  • Fulltime
Read More
Arrow Right
New

Cyber Prevent Senior Expert - Privileged Access Management

At Vodafone, we're not just shaping the future of connectivity for our customers...
Location
Location
Türkiye , İstanbul
Salary
Salary:
Not provided
vodafone.com Logo
Vodafone
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • University degree (BSc./MSc.) in Engineering discipline (Electrical-Electronics, Computer Science or similar)
  • Fluent in English both written and spoken
  • At least 6 years of work experience in information security or IT security
  • Strong knowledge on IT security controls
  • Proven experience on PAM products and its components CyberArk (Vault, PVWA, PSM, PSMP), AIM & AAM integrations
  • Operational and integration experience for CyberArk Conjur (secret management for containerized platforms)
  • Deployment and policy configuration experience for client administrative rights management with CyberArk EPM
  • Critical thinking with strong attention to details and follow up
  • Having low level security understanding but ability to present it in a high level
  • Strong analytical deduction
Job Responsibility
Job Responsibility
  • Follow technology to design and develop new security-based services taking care of cost and performance criteria
  • Search for new security equipment's & systems for better performance of security services with new features
  • Design, setup and maintain Privileged Access Management systems, infrastructure & equipments
  • Take necessary actions to prevent possible problems in Security systems core equipment
  • Solve problems that might occur on these systems working in cooperation with vendors, outsource companies and other teams in Vodafone
  • Follow capacity of Security services equipments and take necessary actions to increase/decrease capacity when required
  • Maintain Privileged Access Management solutions like CyberArk PAM, CyberArk Conjur, CyberArk EPM and Centrify by working in cooperation with security related teams in Vodafone
  • Plan and attend operations on the equipments for fixing issues and keeping updated with new features
  • Prepare/supports documentation of equipments and services according to company PCI-DSS, ISO 27001, ISO 27701, COBIT, KVKK, GDPR, SOX etc. policies
  • Attend internal and external audits and preparing evidence when required
  • Fulltime
Read More
Arrow Right

Embedded Developer, Senior

As a computer network operations (CNO) specialist, you know that embedded and ap...
Location
Location
United States , Annapolis Junction
Salary
Salary:
86900.00 - 198000.00 USD / Year
boozallen.com Logo
Booz Allen Hamilton
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 10+ years of experience with computer network operations capability development and engineering services, including defense and exploitation
  • Experience with advanced software development, analytic development, and DevOps techniques for malware variants, advancing crypt capabilities, and emerging unknown protocols
  • Experience gathering requirements, designing and developing approaches for product security and resilience, cryptographic solutions, and anti-forensic measures
  • Experience with indigenous and vendor proprietary protocols
  • Experience using automation and virtualization to deploy, maintain, and sustain capabilities, developing and executing strategies for countering or mitigating environmental challenges, security and policy constraints, and system and architecture limitations
  • Experience with designing, developing, debugging, and testing of embedded software, and performing requirements analysis to drive requirement specifications
  • Experience performing design reviews with team members and government stakeholders
  • Experience packaging embedded software products for release to government customers
  • TS/SCI clearance with a polygraph
  • Bachelor’s degree
Job Responsibility
Job Responsibility
  • Support full project lifecycles
  • Guide an agile team of professionals
  • Manage reverse engineering and vulnerability analysis on a range of software problems
  • Inform operational parameters for complex systems
  • Leverage artificial intelligence and machine learning to influence the delivery of your work
  • Determine what the art of the possible is and what can be done—and then bring it to life for your clients
What we offer
What we offer
  • Health, life, disability, financial, and retirement benefits
  • Paid leave
  • Professional development
  • Tuition assistance
  • Work-life programs
  • Dependent care
  • Recognition awards program
Read More
Arrow Right