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 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

Mid - Senior Cybersecurity Engineer

Join the leading AU fintech company as a Senior Cybersecurity Engineer who will ...
Location
Location
Philippines , Manila
Salary
Salary:
Not provided
moneyme.com.au Logo
MONEYME
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Information Security, Information Technology, or a related discipline
  • Professional certifications such as CEH, OSCP or equivalent are highly regarded
  • Equivalent practical experience may be considered in lieu of formal qualifications
  • 3+ years of experience in cybersecurity engineering experience with strong focus on application security
  • Demonstrated ownership of vulnerability remediation from discovery through validation
  • Practical experience implementing and tuning SAST and DAST programs
  • Strong familiarity with OWASP Top 10 and OWASP API Security Top 10
  • Experience working directly with software engineers and platform teams
  • Experience embedding security into the software development lifecycle
  • Experience operating in regulated or high-risk environments
Job Responsibility
Job Responsibility
  • Own application security across web, mobile, and API systems
  • Identify and prioritize vulnerabilities using SAST, DAST, and threat modelling
  • Assess findings against OWASP Top 10 and OWASP API Security risks
  • Drive remediation with engineering teams and validate fixes
  • Embed security into the software development lifecycle
  • Conduct threat modelling during design and architecture
  • Perform security reviews for new features and changes
  • Integrate SAST, DAST, dependency, and container testing into CI CD pipelines
  • Define risk based security gates and tune rulesets
  • Assess high risk flows involving authentication, sensitive data, APIs, and third party integrations
What we offer
What we offer
  • HMO on Day 1 + 1 free dependent
  • 15 days of vacation leaves and 15 days of sick leave
  • 1 birthday leave
  • Health and wellbeing initiatives like weekly sports activities and MONEYME Olympics
  • Fun filled company activities - summer outings, team building, team lunch or dinner, Halloween event, year-end party and so much more!
  • Complimentary snacks in the office
  • MONEYME Merchandise - hoodie, T-shirt, tumbler, notebook, and id lace
  • Quarterly champion awards & reward trips
Read More
Arrow Right
New

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

Senior Software Engineer

Do you want to design and write software that really matters and be a part of a ...
Location
Location
United States , Greenlawn, New York
Salary
Salary:
103752.00 - 176378.00 USD / Year
baesystems.com Logo
Baesystems
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Must be able to obtain a Secret clearance
  • Bachelor's Degree in Computer Science, Electrical Engineering, or other scientific degree with strong software content
  • 4+ years of experience in software development
  • Ability to design, develop, and implement software solutions to meet project requirements, including coding, testing, debugging, and documentation
  • Understanding of software engineering principles, design patterns, and best practices, with the ability to design and develop scalable and maintainable software solutions
  • Familiarity with the full software development lifecycle, from requirements analysis and design to implementation, testing, deployment, and maintenance
  • Comfortable supporting and maintaining existing software, troubleshoot technical issues, and implement bug fixes and enhancements as needed
  • Strong problem-solving skills that translate to working, maintainable software
  • Willingness to learn and develop new skills as needed
Job Responsibility
Job Responsibility
  • Design and write software that really matters
  • Develop Next Generation Electronic Systems Products and Solutions
  • Develop high-quality, real-time embedded software for fielded electronics platforms
  • Work across multiple disciplines and collaborate with Systems, Hardware and Test Engineers to impact all phases of the Software Development Lifecycle
What we offer
What we offer
  • 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 things like home, auto, and pet insurance
  • Paid time off
  • Paid holidays
  • 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