Critical TechWorks

Linux Security Engineer

Critical TechWorks  •  Porto, PT (Onsite)  •  5 months ago
Apply
AI can make mistakes so check important info. Chat history is never stored.

Job Description

We’re looking for bright Linux Security Engineers to join our team

As a Linux Security Engineer at Critical TechWorks, you play a pivotal role in safeguarding the technologies that propel BMW Group's innovative automotive solutions. You'll be diving deep into the realms of Linux security, ensuring robust protection against tampering and unauthorized access in an environment that's at the forefront of automotive technology.

  • Linux Security Enhancement: Implement and manage Kernel hardening and access control measures (DAC and MAC) to strengthen system security.

  • Security Principles Implementation: Apply the latest techniques and operating system features like secure boot, disk encryption, and sandboxing to protect systems integrity.

  • Problem Analysis and Debugging: Use advanced Linux debugging skills to identify and resolve security vulnerabilities and system issues.

  • Scripting and Automation: Develop Python and Bash scripts to automate security processes and enhance system resilience.

  • Threat Modelling: Engage in threat modelling to proactively identify potential security risks and develop mitigation strategies.

  • Continuous Integration and Delivery: Work with CI/CD tools (e.g., Git, Jenkins, JIRA, Gerrit) to maintain continuous security integration and delivery pipelines.

This is a Rockstar Developer role, our take on the classic Software Developer.

Standing as the brick-and-mortar of Critical TechWorks, it plays a crucial role in designing, developing, building, testing, deploying, and maintaining our product. You can find out more - and check other Development vacancies - at this link.

Whatever you’re working on, here’s the lowdown on the technical skills you’re likely to have:

  • Hands-on experience in Linux security (e.g. Kernel hardening, access control (DAC and MAC), capabilities, namespaces, IPC).

  • Good understanding of security principles, latest techniques, and operating system features (e.g. secure boot, disk encryption, integrity protection, sandboxing).

  • Linux debugging and problem analysis skills.

  • Experience with C and C++ programming language is a plus.

  • Experience with Python and Bash scripting

  • Knowledge of Android OS security, Yocto and BitBake is a plus.

  • Understanding of basic principles of threat modelling.

  • Experience with Continuous Integration and Delivery tools (e.g. Git, Gerrit, Jenkins, Zuul, JIRA).

CTW's Daily Toolkit

Apart from strong technical skills, our fast-paced, fully agile environment values autonomy, teamwork, interaction, and resilience. Therefore, our Platform Product Visionaries should:

  • Embrace agile practices, especially Scrum, leveraging its events to foster a high-performing team.

  • Be cross-functional, developing new skills to enable a team that owns the entire product lifecycle.

  • Apply standard engineering practices using tools like version control, IDEs, and dashboards for organized development.

  • Adopt DevOps best practices, including Continuous Integration/Continuous Deployment (CI/CD) pipelines for building, testing, and deploying reliable software.

  • Operate software post-deployment, including outside working hours if needed (extra compensation applies).

  • Travel abroad occasionally to support all phases of product development.

  • Have excellent English oral and written skills German communication skills will be a plus.

  • We value diversity and encourage applications from individuals with varied backgrounds and experiences. For this position, candidates must already have the legal right to work in Portugal at the time of application.

Who we are

Critical TechWorks seeks a distinct and treasured corporate culture, that is very much our own. This means:

  • Growth and Innovation: Be a key player in shaping the future of mobility through innovative ideas.

  • Engineering Excellence: Immerse yourself in an environment valuing engineering process, where we create, innovate, lead, and make a tangible impact.

  • Autonomy and Collaboration: Thrive in a culture that blends autonomy with teamwork, contributing to groundbreaking developments.

  • Continuous Learning: Embrace constant skill enhancement in a dynamic workplace, where your contributions impact cutting-edge technology projects.

Join Critical TechWorks on our journey of innovation, excellence, and redefining the future of motion, one product at a time.

Ready to see what your recruitment journey looks like? Discover it here

Notice: Apply to only one job; our Talent Team will analyze your profile and consider you for all relevant positions.

At Critical Techworks we are creating an inclusive culture that values our people’s different viewpoints and experiences, regardless of sexual orientation, gender identity, age, color, ethnicity, religion, or disability.

Our recruitment process is flexible and accessible to ensure fairness. If you need any adjustments to showcase your skills, let us know during your application. We’ll support you with care and confidentiality.

Critical TechWorks

About Critical TechWorks

Fusing technology and talent, we’re developing the next generation of software systems for the BMW Group’s future driving machines. Fuelled by the principles of agile software development, we’ll use our freedom to think, disrupt and transform the way things are done.

We’re clear about where we’re heading. We plan to change the way the world thinks and feels about cars: from autonomous driving to electrification, from car sharing services to connectivity. Get ready for a journey like no other.

Industry
IT & Software
Company Size
1,001-5,000 employees
Headquarters
Porto, PT
Year Founded
2018
Social Media