Secure Coding

Staff Product Security Engineer | Medical Devices | Limerick, Ireland | Onsite

πŸ” Staff Product Security Engineer

πŸ“ Location: Limerick City, Munster, Ireland (Onsite – minimum 4 days per week)
🏒 Industry: Medical Devices / Healthcare Technology
🧠 Level: Mid–Senior
πŸ’Ό Employment Type: Full-Time
✈️ Travel: Occasional
πŸ›‚ Visa Sponsorship: Not available
πŸ’Ά Salary Range: €85,000 – €95,000
🎁 Benefits: Full benefits package

πŸš€ The Opportunity

An innovative global medical technology organisation is seeking a Staff Product Security Engineer to play a critical role in shaping and strengthening product security across next-generation healthcare solutions.

This is a highly visible position offering the opportunity to:

  • Influence security strategy across product portfolios

  • Embed secure-by-design principles across the full product lifecycle

  • Lead security maturity improvements

  • Work cross-functionally with R&D, Quality, Regulatory, and IT

  • Protect products in an evolving threat landscape

If you're passionate about cybersecurity, product resilience, and impact-driven work in healthcare, this role offers both purpose and technical depth.

🎯 Key Responsibilities

  • Lead and develop a high-performing Product Security function

  • Define and guide product security strategy aligned with regulatory and enterprise cybersecurity objectives

  • Embed secure-by-design practices, threat modelling, and proactive vulnerability management

  • Partner with R&D, Quality, Regulatory, and IT teams to ensure security is integrated throughout the product lifecycle

  • Conduct product security risk assessments and support remediation strategies

  • Support product security documentation, including governance and compliance artefacts

  • Review technical designs and source code; provide clear, actionable recommendations

  • Support incident response and vulnerability management efforts

  • Implement best practices for:

    • Encryption & PKI

    • Authentication & access control

    • Audit logging

    • Secure hardening

    • Patch management

    • Vulnerability monitoring

  • Track and report security posture using meaningful metrics

  • Ensure adherence to development policies and quality management systems

🧠 Required Experience & Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent experience)

  • 5+ years experience in:

    • Security architecture

    • Secure software development

    • Systems and architecture design

  • Experience working in regulated environments with strong QMS adherence

  • Proven experience leading or mentoring teams

  • Strong understanding of:

    • Encryption algorithms and PKI

    • Embedded device security

    • Networking and threat models

    • Dynamic and static code analysis tools

  • Excellent written and verbal communication skills

  • Strong collaboration and stakeholder management abilities

🧩 Technical Skills Snapshot

Domain

Experience

Product Security

Secure-by-design, threat modelling, vulnerability management

Cryptography

Encryption, PKI

AppSec

Static/Dynamic analysis, secure SDLC

Embedded Security

Yes

Networking

Security controls, common threats

Documentation

SAP, SharePoint, DocuSign or similar

Regulated Environments

Medical / highly regulated industries

Tools

Microsoft Office, security tooling

🏒 Work Style & Culture

  • Strong emphasis on onsite collaboration (minimum 4 days/week in office)

  • Cross-functional, high-impact environment

  • Focus on innovation, continuous improvement, and ownership

  • Opportunity to influence product direction at a strategic level

πŸ“Œ Candidate Snapshot

Attribute

Details

Role

Staff Product Security Engineer

Location

Limerick, Ireland

Experience

10–15 years ideal

Leadership

Yes (influence & team leadership expected)

Domain

Medical device security

Environment

Regulated, high-compliance

Work Model

Onsite-first

🌍 Why This Role Matters

Your work will directly contribute to:

  • Protecting patient safety

  • Strengthening cybersecurity in healthcare systems

  • Ensuring regulatory compliance

  • Driving security maturity across critical medical technologies

This is a career-defining role for someone who wants both technical depth and meaningful impact.

 

Lead Rust Software Developer | Embedded Systems | Camden, NJ | $132K–$200K

βš™οΈ Lead Rust Software Developer

πŸ“ Location: Camden, New Jersey (Fully Onsite – every other Friday off πŸ—“οΈ)
🏒 Industry: Aerospace / Defense / Embedded Systems
πŸŽ“ Education: Bachelor’s or Master’s in Computer Science, Computer Engineering, or related field
πŸ’Ό Experience Level: Mid–Senior (7–10 years)
πŸ”’ Clearance Required: Active U.S. Department of Defense (DoD) Secret Clearance
🚫 Visa Sponsorship: Not available
🚚 Relocation: Available for ideal candidate
πŸ’° Compensation: $132,000 – $200,000 base salary + full benefits
πŸ•“ Schedule: 9/80 (every other Friday off)
πŸ’Ό Employment Type: Full-Time | Permanent

🌟 The Opportunity

A leading aerospace and defense innovator is seeking an experienced Lead Rust Software Developer to shape the next generation of mission-critical embedded systems.

This role offers the opportunity to spearhead Rust adoption across advanced programs supporting defense, C5, and cyber initiatives. You’ll provide technical leadership, architectural guidance, and hands-on expertise in developing high-assurance, memory-safe embedded software solutions.

If you’re passionate about cutting-edge systems, modern programming languages, and solving complex engineering challenges β€” this is your chance to make a measurable impact in national defense technology.

🧭 Key Responsibilities

  • Lead Rust software development efforts across multiple embedded product lines.

  • Champion the adoption of Rust best practices, idioms, and design patterns throughout the organization.

  • Collaborate with cross-functional hardware and software teams to define system interfaces, requirements, and design strategies.

  • Support all phases of the software development lifecycle β€” from requirements and design to implementation, integration, and test.

  • Migrate legacy codebases from C/C++ to Rust while improving maintainability and performance.

  • Develop and document software test plans, validation procedures, and technical specifications.

  • Perform root cause analysis and implement sustainable solutions for complex software issues.

  • Use modeling and simulation tools to support design, prototyping, and evaluation of embedded systems.

  • Contribute to continuous improvement of secure coding standards and software quality initiatives.

🧠 Required Skills & Experience

βœ… U.S. citizenship with an active DoD Secret Clearance.
βœ… 3+ years of hands-on experience developing production-grade Rust software.
βœ… 8+ years of experience developing embedded systems software.
βœ… Proficiency in C/C++, Python, and object-oriented design principles.
βœ… Strong understanding of embedded real-time operating systems (VxWorks, Linux, Integrity).
βœ… Experience developing software for mission-critical or defense systems.
βœ… Excellent communication, documentation, and team collaboration skills.

πŸ’‘ Preferred Skills

⭐ Experience converting legacy C/C++ codebases to Rust.
⭐ Knowledge of UML tools such as IBM Rhapsody or MagicDraw/Cameo.
⭐ Experience developing device drivers or board support packages (BSPs).
⭐ Background in information assurance, cybersecurity, or cryptography.
⭐ Familiarity with NSA Type 1 certification or DO-178 safety standards.
⭐ Deep understanding of Rust memory safety and secure software engineering.

πŸ’° Compensation & Benefits

πŸ’΅ Base Salary: $132,000 – $200,000 (based on experience & location)
πŸ’Ž Benefits Include:

  • Comprehensive medical, dental, and vision coverage

  • 401(k) retirement plan with company match

  • Paid holidays and every other Friday off

  • Employee Assistance Program (EAP)

  • Relocation stipend for qualified candidates

  • Opportunities to work on groundbreaking defense technologies

🧩 Candidate Snapshot

  • Experience: 7–10 years total, with 3+ in Rust and 8+ in embedded systems

  • Focus Areas: Rust, Embedded Systems, C/C++, Cybersecurity, Real-Time Software

  • Clearance: Active DoD Secret (required)

  • Seniority Level: Mid–Senior

  • Work Arrangement: Fully onsite in Camden, NJ

  • Travel: Occasional

πŸš€ Why Join

You’ll be joining a high-impact engineering organization building the future of secure, mission-critical technology. This is a rare opportunity to lead Rust innovation within embedded defense systems while working alongside some of the brightest minds in aerospace engineering.

Your work will directly contribute to national security, system reliability, and next-generation defense capabilities β€” all within a collaborative, forward-thinking environment that values innovation and technical excellence.

πŸ”Ή Ready to lead the Rust revolution in defense software?
Join a team that’s redefining embedded system performance and security β€” one line of code at a time.

Software Engineer (TS/SCI CI Poly) | San Diego, Aurora, Annapolis Junction, Alexandria | $DOE | Full-Time Onsite

πŸ’» Software Engineer – TS/SCI CI Poly Required

πŸ“ Locations: San Diego, CA | Aurora, CO | Annapolis Junction, MD | Alexandria, VA
🏒 Onsite: 100% (Active clearance access required)
🎯 Openings: 10 positions available
πŸ•“ Employment: Full-Time | Permanent

🌟 The Opportunity

Join a high-impact federal technology program supporting mission-critical national security initiatives. As a Software Engineer, you’ll work within an elite agile development team using modern frameworks and DevSecOps best practices to design, build, and deliver cutting-edge enterprise systems that protect and advance U.S. interests worldwide.

This is your chance to contribute to an operationally significant programβ€”developing software solutions that enhance data integrity, security, and performance across large-scale environments. You’ll be surrounded by forward-thinking technologists and have access to continual technical training and certifications to help you stay ahead of the curve.

🧠 Key Responsibilities

  • Design, develop, and maintain robust, scalable software solutions in support of national-level mission systems.

  • Collaborate within Agile and SAFe environments, participating in sprint planning, reviews, and retrospectives.

  • Analyze complex system requirements and produce well-structured, efficient, and reusable code.

  • Utilize Behavior Driven Development (BDD) and test automation tools to enhance software reliability and performance.

  • Implement and support DevOps pipelines, leveraging tools like Jenkins and version control systems.

  • Conduct software debugging, optimization, and tuning to ensure high availability and reliability.

  • Author and maintain clear technical documentation and automation scripts to support deployment and testing.

  • Collaborate cross-functionally with system engineers, testers, and architects to ensure end-to-end solution integrity.

🧩 Required Qualifications

  • Active TS/SCI clearance with CI Polygraph (mandatory)

  • Bachelor’s degree in Computer Science or related field (or equivalent relevant experience)

  • Strong Java development experience

  • Experience with one or more of the following:

    • Python, C/C++, SQL, SOAP, WSDL, PERL, PowerShell, VBS, Eclipse, Oracle, Postgres, Jenkins

  • Experience with User Interface (UI) development, HTML/XHTML/XML/XSLT, and database structures

  • Knowledge of both Windows and Linux environments

  • Deep understanding of software engineering principles, algorithms, and secure coding practices

  • Strong communication and problem-solving abilities; comfortable working independently and collaboratively

πŸš€ Preferred Qualifications

  • Experience with JEE, Tomcat, WebLogic, or JBoss

  • Familiarity with BDD / TDD frameworks (FITNesse, Mockito, Cucumber, Selenium, UFT)

  • Secure software development and Layer 7 Policy implementation experience

  • Hands-on experience with Scaled Agile Framework (SAFe) or Agile Developer practices (Pair Programming, Refactoring, ATDD)

  • Background in requirements decomposition, trade-off analysis, and systems integration

  • SAFe Agilest Certification or prior experience in Agile teams preferred

πŸ’Ό Benefits & Perks

  • Competitive total compensation package

  • 3 weeks Paid Time Off + 11 Federal Holidays

  • Medical, Dental, Vision, Life, and Disability insurance

  • 401(k) with up to 4% match + annual profit sharing

  • Relocation assistance available

  • Continuous technical training and certification support

  • Opportunity to work on mission-critical national programs with emerging technology stacks

🎯 Candidate Snapshot

  • Experience: 7–10 years in software development (enterprise or government systems)

  • Education: Bachelor’s in Computer Science or equivalent experience

  • Security Clearance: TS/SCI w/ CI Poly (active)

  • Work Environment: 100% onsite – secure facility access required

  • Travel: None

This is a career-defining opportunity for software engineers seeking to apply their technical expertise toward high-impact, classified initiatives that shape the future of national defense and intelligence. If you thrive in fast-paced, mission-driven environments and value continuous learning β€” this is the role for you.

 

Full-Stack Developer | €4,354–€6,218 + 13th-Month Bonus | Hybrid Utrecht, Netherlands

Full-Stack Developer

πŸ“ Location: Utrecht, Netherlands (Hybrid – onsite & remote)
πŸ’Ό Employment Type: Full-time
πŸ’΅ Salary Range: €4,354 – €6,218 gross per month (Annual: €60,782 – €84,939)
🎁 Bonus: 13th-month bonus included
🌴 Vacation: 37 days per year

About the Role

Are you a versatile engineer who thrives on building robust, full-stack solutions from the ground up? This role offers you the opportunity to design and develop the digital backbone powering AI-driven solutions in the real estate market.

You’ll work closely with AI engineers, data scientists, and DevOps specialists to deliver high-performance applications and cutting-edge GenAI solutions. From frontend user interfaces to backend systems and secure authentication protocols, you’ll play a key part in shaping scalable, intelligent platforms.

Key Responsibilities

  • Design, build, and test modern, intuitive frontend applications (React preferred).

  • Develop and maintain robust backend systems in Python.

  • Implement secure authentication flows (e.g., WSO2).

  • Help shape and extend the design system using Tailwind or Bootstrap.

  • Optimize application performance and reduce system latency.

  • Manage cloud environments (AWS) in collaboration with DevOps.

  • Apply coding best practices and contribute to clean, scalable solutions.

  • Stay curious and explore GenAI and multi-agent technologies.

Requirements

βœ… 5+ years of full-stack development experience
βœ… Strong frontend skills (React preferred)
βœ… Solid backend skills (Python ideal)
βœ… Experience with UI kits and design systems (Tailwind, Bootstrap)
βœ… Familiarity with vector databases & performance optimization
βœ… Experience with authentication flows (WSO2 desirable)
βœ… Cloud/DevOps knowledge (AWS preferred)
βœ… Fluency in English & Dutch

Bonus points if you:
⭐ Quickly adapt to new technologies & frameworks
⭐ Communicate clearly with both tech and non-tech stakeholders
⭐ Thrive in a fast-paced, collaborative environment

What’s on Offer

πŸ’° Competitive salary: €4,354 – €6,218 per month gross
🎁 13th-month bonus
🌴 37 vacation days annually
🏦 Premium pension plan (only 4% employee contribution)
πŸ’» Choose your own laptop & phone OR receive €30/month net reimbursement
πŸš† Commuting support: €0.23/km allowance or 100% NS Business Card coverage
🏑 Hybrid work setup with €2.40/day home working allowance
πŸ“š €1,500 annual training budget for professional development
🩺 Collective health insurance discounts (up to 10%)

Culture & Environment

✨ Informal, collaborative atmosphere
🌍 Diverse and inclusive teams
βš–οΈ Strong work-life balance with hybrid working as the standard
🀝 Empowering environment with freedom for initiatives and self-management