CrawlJobs Logo

Senior Embedded Software Engineer - Cyber

str.us Logo

STR

Location Icon

Location:
United States , Woburn

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

134000.00 - 184000.00 USD / Year

Job Description:

STR makes the world a safer place by developing technology and applying it to solve emerging national security challenges. Our Cyber Division develops the people, tools, and processes that put all the right bytes in all the wrong places. We strive for impact, craftmanship, and teamwork while tackling our nation’s most demanding cyber problems. A Senior Embedded Software Engineer at STR will engage as part of a multidisciplinary team of researchers and engineers dedicated to developing cutting-edge vulnerability research technologies. Our work targets the boundary between the digital and physical worlds by creating models of physical systems, probing interfaces for weaknesses, and reverse engineering software.

Job Responsibility:

  • Working as part of a small team to design, develop, and test software applications and tools, in languages such as C, C++, and Python
  • Ensuring software quality through the practice of unit-level and system-level tests and verification
  • Integrating software components using networking/messaging technologies
  • Packaging software for ease of configuration control, delivery, and deployment
  • Communicating technical foundations of software designs and implementations through reports and presentations

Requirements:

  • Active Top Secret (TS) security clearance
  • U.S. citizenship
  • BS in Computer Science, Computer Engineering, or related field with 5 years of experience (or MS and 3 years)
  • Deep knowledge of at least one of the following topics: microcontroller software, embedded systems, firmware, kernels, or drivers
  • Proficiency in at least one compiled and one scripting programming language
  • Familiarity with assembly language, operating systems internals (e.g., file systems, IO, memory management, device drivers), threading, compiler technologies (e.g., GCC, LLVM)
  • Experience with software scripting and build automation tools (e.g., bash, make)
  • Applied skills using collaborative source code management and software engineering tools (e.g., Git, Subversion, Gitlab)

Nice to have:

  • Experience working on classified programs
  • Proficiency in C, C++, and Python
  • Understanding of common software vulnerabilities, and secure programming principles
  • Experience with containers (e.g., Docker), virtualization technologies (e.g., QEMU), network communications frameworks (e.g., TCP/IP sockets), and unit test frameworks
  • Knowledge of static and dynamic analysis

Additional Information:

Job Posted:
December 12, 2025

Employment Type:
Fulltime
Work Type:
On-site 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 Embedded Software Engineer - Cyber

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 Cyber Security Analyst

In the Bosch Cyber Security Organization, we coordinate the vulnerability manage...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed university degree (Master/Diploma/PhD) in Information Security, Computer Science, Software Development, Electrical Engineering, Mathematics, or a comparable field of study
  • Team player who is familiar with both cooperation and delegation
  • Versatile and communicative individual who enjoys preparing and sharing information tailored to the target audience
  • Strong technical background in security and several years of professional experience in multiple of the following fields: IT Security, Cloud Security, Embedded Security, Industrial Control Systems (ICS), Industrial IoT (IIoT), Consumer IoT, Software Security and Security Research, Vulnerability Management process design and execution
  • ideally basic knowledge in the operational management of a CSIRT, CERT, or Product-CERT
  • Love challenges, while defining and implementing processes in a new, effective, and user-oriented manner
  • Very good English, written and spoken
  • German would be an important asset
Job Responsibility
Job Responsibility
  • Investigate and assess vulnerabilities within their operational environment, providing the basis for prioritizing the follow-up of vulnerability remediation
  • Work closely with development and operations teams in Poland, as well as tracking teams in India, supporting the further development of our Enterprise Security Advisory Services and the tracking of risks through vulnerabilities
  • Continuously identify process improvements for enhanced tool support and coordinate their implementation with the respective international teams
  • Actively work as a team to network with external stakeholders
What we offer
What we offer
  • Competitive salary + annual bonus
  • Hybrid work with flexible working hours
  • Referral Bonus Program
  • Copyright costs for IT employees
  • Private medical care and life insurance
  • Cafeteria System with multiple benefits (incl. MultiSport, shopping vouchers, cinema tickets, etc.)
  • Prepaid Lunch Card
  • Number of benefits for families (for instance summer camps for kids)
  • Non-working day on the 31st of December
  • Fulltime
Read More
Arrow Right

Senior Cyber Security Analyst

In the Bosch Cyber Security Organization, we coordinate the vulnerability manage...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Completed university degree (Master/Diploma/PhD) in Information Security, Computer Science, Software Development, Electrical Engineering, Mathematics, or comparable field
  • Team player familiar with cooperation and delegation
  • Versatile and communicative individual who enjoys preparing and sharing information tailored to target audience
  • Strong technical background in security and several years of professional experience in multiple fields: IT Security, Cloud Security, Embedded Security, Industrial Control Systems (ICS), Industrial IoT (IIoT), Consumer IoT, Software Security and Security Research, Vulnerability Management process design and execution
  • Ideally basic knowledge in operational management of CSIRT, CERT, or Product-CERT
  • Love challenges while defining and implementing processes in new, effective, and user-oriented manner
  • Very good English written and spoken
  • German would be an important asset
Job Responsibility
Job Responsibility
  • Investigate and assess vulnerabilities within operational environment
  • Provide basis for prioritizing vulnerability remediation follow-up
  • Work closely with development and operations teams in Poland and tracking teams in India
  • Support further development of Enterprise Security Advisory Services
  • Track risks through vulnerabilities
  • Continuously identify process improvements for enhanced tool support
  • Coordinate implementation of improvements with international teams
  • Actively work as team to network with external stakeholders
What we offer
What we offer
  • Competitive salary + annual bonus
  • Hybrid work with flexible working hours
  • Referral Bonus Program
  • Copyright costs for IT employees
  • Professional support and knowledge sharing
  • Ongoing development opportunities in multinational environment
  • Broad access to professional trainings including language courses, conferences and webinars
  • Private medical care and life insurance
  • Cafeteria System with multiple benefits including MultiSport, shopping vouchers, cinema tickets
  • Prepaid Lunch Card
  • Fulltime
Read More
Arrow Right

Senior Test Engineer Analyst

Phalanx Griffon (PG) is the Air Force’s next‑gen airborne node connecting warfig...
Location
Location
United States , Dayton
Salary
Salary:
Not provided
dcscorp.com Logo
DCS Corporation
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • U.S. Citizenship is required
  • A High School Diploma plus 20 years of experience with proper certifications, a Bachelors degree in an applicable discipline and 15+ years of DoD system‑of‑systems test engineering, including lab‑to‑flight progression, or a Masters degree plus 12 years of experience
  • Active TS/SCI clearance
  • Proven leadership of large‑scale DT/OT efforts for avionics, communications, or C2 systems
  • Hands‑on with test automation frameworks, instrumentation, and data‑analysis tools (MATLAB, Pandas, JMP, or similar)
  • Familiarity with MIL‑STD‑810/461, RCC 324/125‑15, or comparable environmental and EMI/EMC standards
Job Responsibility
Job Responsibility
  • Build the Program‑level Test & Evaluation Master Plan (TEMP) that links Nomad hardware, Smith software, and Watch ops‑support elements to CJADC2 mission threads and MR 2 exit criteria
  • Define DT/OT entrance & exit gates, traceability matrices, and milestone metrics within the Integrated Master Schedule
  • Design lab architectures replicating platform power, data, and environmental interfaces
  • oversee daily ops, configuration control, and security accreditation
  • Implement automated regression suites (Python/Robot Framework, Jenkins, Ansible, IXIA/Spirent) covering functional, performance, and cyber‑resilience tests
  • Lead ground and flight‑test events: draft test cards, hazard analyses, Interim Authorizations To Test (IATT), and Safety‑of‑Flight packages
  • Serve as lead flight‑test engineer or ground‑test conductor, capturing telemetry, logs, and spectrum traces
  • troubleshoot anomalies in real time
  • Perform statistical analysis of throughput, latency, crypto handshake times, SWaP‑C impacts, and mission‑effect metrics
  • Produce concise after‑action reports, deficiency reports (DRs), and recommendations for corrective action to IPTs and senior USAF stakeholders
  • Fulltime
Read More
Arrow Right

Senior Systems Engineer

At Boeing, we innovate and collaborate to make the world a better place. We’re c...
Location
Location
Australia , Brisbane
Salary
Salary:
Not provided
boeing.com Logo
Boeing
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Tertiary degree qualification in an engineering or related technical discipline
  • Experience within Defence or complex engineering project environments
  • Experience with the authorisation processes for Australian government (Defence) systems and developing associated authorisation document packs
  • Familiarity with the Australian Defence security framework, including associated policies and procedures, and an understanding of the Australian Cyber Security Centre Information Security Manual
  • Understanding of product and cyber security practices development and implementation
  • Strong written and verbal communication skills to convey security concepts to various audiences
  • Experience with security risk management methodologies and processes
  • A desire to work as part of a dynamic team supporting a range of technology
  • Applicants must be Australian Citizens to meet defence security requirements
Job Responsibility
Job Responsibility
  • Design, develop, and integrate defence hardware, firmware, and software subsystems while embedding product‑security controls throughout the full lifecycle (requirements, design, build, test, production, operations, support) in partnership with Integrated Product Teams (IPTs)
  • Lead security authorization and compliance assessments for mission‑critical systems, ensuring alignment with defence standards (e.g., NIST, ISO 27001, IEC 62443)
  • Advise stakeholders on maintaining product security and authorisation, including the implications of product modifications
  • Create and maintain security policies, procedures, audits, and assessments
  • Conduct threat modelling on defence equipment architectures to identify potential cyber threats and vulnerabilities, to support prioritisation and mitigation of risks for systems and services
  • Analyze and determine the risk associated with potential vulnerabilities for different operational contexts, providing recommendations for mitigation
  • Provide inputs for planning, scheduling, and risk, issues, opportunity activities for cyber security in BCS projects/campaigns
  • Participate in the evaluation of engineering and security processes, recommend improvements, and champion secure‑by‑design practices across the product development pipeline
  • Communicate and collaborate with a team in a conscientious and inclusive way
What we offer
What we offer
  • We value the health and wellbeing of our employees and offer true flexibility including working from home, compressed work weeks, allowing you to balance your career with what is important to you outside of work
  • Working within our team, you will have the opportunity to gain in-depth exposure across various exciting projects and build on your professional network with internal stakeholders and external partners in the industry
  • We understand the importance of work-life balance and provide a mixture of flexible office and remote working options
  • We will celebrate your successes and achievements with a formal reward and recognition program and through employee awards
  • We value your professional development and will provide a vast range of formal and informal training, as well as assistance to further education
  • We offer competitive salary packaging options and our Employee Incentive Program includes a bonus scheme and a wide range of corporate discounts
  • As part of a global company, your career opportunities extend internationally
  • Fulltime
Read More
Arrow Right

Head of Security

As our Head of Security, you’ll play a critical role in protecting the trust our...
Location
Location
Australia , Sydney
Salary
Salary:
Not provided
prezzee.com.au Logo
Prezzee
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Computer Science, Software Engineering, or a related discipline
  • 5+ years’ experience in a senior cyber security role, ideally within a systems development or technology-led environment
  • Strong understanding of AWS technologies and modern cloud architecture models
  • Proven experience delivering strategic security programs, including policy development, risk management, BCP/DR testing, third-party risk, and end-user device security
  • Hands-on experience triaging, investigating, and resolving security and operational incidents within SLAs
  • Deep knowledge of modern cyber security principles, threat landscapes, threat intelligence, and remediation techniques
  • Experience coordinating outcomes across internal teams, external vendors, auditors, and security partners
  • A collaborative, business-minded approach with the confidence to influence at leadership level
Job Responsibility
Job Responsibility
  • Lead Our Security Strategy: Own and deliver a clear, ongoing security roadmap aligned to Prezzee’s risk appetite, business priorities, and growth plans
  • Continuously uplift our administrative, technical, and procedural security posture across the business
  • Stay ahead of emerging threats and evolving standards, ensuring Prezzee remains proactive rather than reactive
  • Build a Security-First Culture: Act as the Security Champion across all teams and locations, embedding security awareness into how we work every day
  • Partner closely with engineering, product, IT, and the wider business to ensure security is at the forefront of design
  • Manage and mentor a small, high-performing security team, driving engagement and alignment with Prezzee’s purpose
  • Governance, Risk & Compliance: Maintain and expand compliance with frameworks and certifications including PCI, ISO:27001, Cyber Essentials+, ISO:42001 and others as required
  • Chair and manage the ISMS Committee, ensuring stakeholders have clear visibility of risks, controls, and progress
  • Lead third-party and vendor security due diligence across tools, partners, and workplace technology
  • Operational Security & Incident Management: Oversee vulnerability management, penetration testing outcomes, and remediation within agreed SLAs
What we offer
What we offer
  • Prezzeeversary Leave – Extra day of annual leave for each year you’re with us
  • BirthYay Leave – Celebrate you with a paid day off during your birthday month
  • Novated Car Leasing – A tax-smart way to bundle and pay for your car and running costs
  • ClassPass Membership – Fully covered monthly credits for fitness, wellness, and beauty
  • Office Allowance – One-time payment to upgrade your office setup
  • Flexible Work Perks – Flex your hours, take Culture Swap Days, and work from anywhere for 30 days a year
  • Prezzee Staff Discounts – Exclusive deals on Prezzee gift cards – just for being part of the team
  • Wellbeing Support – Access to mental, social, financial, and physical wellbeing support via Telus
  • Learning & Development – Grow your career with LinkedIn Learning, job shadowing, industry programs, and our Lunch & Learn sessions
  • Employee Resource Groups – Be an advocate or ally and foster belonging through groups like EmpowHer and Pride
  • Fulltime
Read More
Arrow Right

Head of Security

Prezzee is a global leader in digital gifting and payments. As our Head of Secur...
Location
Location
Australia , Melbourne
Salary
Salary:
Not provided
prezzee.com.au Logo
Prezzee
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • A degree in Computer Science, Software Engineering, or a related discipline
  • 5+ years’ experience in a senior cyber security role, ideally within a systems development or technology-led environment
  • Strong understanding of AWS technologies and modern cloud architecture models
  • Proven experience delivering strategic security programs, including policy development, risk management, BCP/DR testing, third-party risk, and end-user device security
  • Hands-on experience triaging, investigating, and resolving security and operational incidents within SLAs
  • Deep knowledge of modern cyber security principles, threat landscapes, threat intelligence, and remediation techniques
  • Experience coordinating outcomes across internal teams, external vendors, auditors, and security partners
  • A collaborative, business-minded approach with the confidence to influence at leadership level
Job Responsibility
Job Responsibility
  • Lead Our Security Strategy: Own and deliver a clear, ongoing security roadmap aligned to Prezzee’s risk appetite, business priorities, and growth plans
  • Continuously uplift our administrative, technical, and procedural security posture across the business
  • Stay ahead of emerging threats and evolving standards, ensuring Prezzee remains proactive rather than reactive
  • Build a Security-First Culture: Act as the Security Champion across all teams and locations, embedding security awareness into how we work every day
  • Partner closely with engineering, product, IT, and the wider business to ensure security is at the forefront of design
  • Manage and mentor a small, high-performing security team, driving engagement and alignment with Prezzee’s purpose
  • Governance, Risk & Compliance: Maintain and expand compliance with frameworks and certifications including PCI, ISO:27001, Cyber Essentials+, ISO:42001 and others as required
  • Chair and manage the ISMS Committee, ensuring stakeholders have clear visibility of risks, controls, and progress
  • Lead third-party and vendor security due diligence across tools, partners, and workplace technology
  • Operational Security & Incident Management: Oversee vulnerability management, penetration testing outcomes, and remediation within agreed SLAs
What we offer
What we offer
  • Prezzeeversary Leave – Extra day of annual leave for each year you’re with us
  • BirthYay Leave – Celebrate you with a paid day off during your birthday month
  • Novated Car Leasing – A tax-smart way to bundle and pay for your car and running costs
  • ClassPass Membership – Fully covered monthly credits for fitness, wellness, and beauty
  • Office Allowance – One-time payment to upgrade your office setup
  • Flexible Work Perks – Flex your hours, take Culture Swap Days, and work from anywhere for 30 days a year
  • Prezzee Staff Discounts – Exclusive deals on Prezzee gift cards – just for being part of the team
  • Wellbeing Support – Access to mental, social, financial, and physical wellbeing support via Telus
  • Learning & Development – Grow your career with LinkedIn Learning, job shadowing, industry programs, and our Lunch & Learn sessions
  • Employee Resource Groups – Be an advocate or ally and foster belonging through groups like EmpowHer and Pride
  • 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