Security Engineer (Barcelona)

Security Engineer (Barcelona)

06 ago
|
Ascendion
|
Barcelona

06 ago

Ascendion

Barcelona

About the job

We are seeking for Firmware Security Engineer who involves in software development and support for Large Format printers, including requirements gathering, coding, testing, bug fixing, and documentation.

Key skills include C/C++11/14, Python, concurrent programming, Qt-QML UI development, embedded systems, Linux, version control (Git), debugging, unit testing, build systems, and CI tools. Strong expertise in security (Kerberos, TLS/SSL, OpenSSL) and networking (REST APIs, Wireshark) is required. The job also involves troubleshooting prototype builds, assessing software impacts on manufacturing, and coordinating with cross-functional teams. Responsibilities:

Software development services, including:

· Capture of the requirements of the software component

· Proposal of the functionality of the software component

· Development, test and integration of the software component assigned

· Bug fixing

· Document and publish development work (in English) Programming and Technical Skills:

Programming languages: C, C++ 11/14, Python, TCL

Programming skills: Concurrent programming, multithreaded and multi-process systems.

Software architecture & design: Application of modern design patterns for maintainable and scalable firmware design

UI development: Qt-QML

Webservices knowledge: HTTP/API REST

Embedded systems tools: Assembly (when required), RTOS concepts

Operating Systems: Linux (embedded and development environment), Windows for tooling, MacOS

Version control systems: Git/GitHub

Debugging tools: JTAG, GDB, logic analyzers, oscilloscopes, memory corruption/leakage tools

Testing tools: Unit testing (Gtest/Gmock)

Build systems: Make, CMake

Continuous Integration tools: Jenkins or similar

Other essential tools

Cross-compilers and toolchains (e.g., GCC for ARM)

Package managers (e.g., apt, pip)

Virtualization or container tools (e.g., Docker for build environments) Security & Networking Expertise:

Authentication & Authorization protocols: Kerberos, SASL,



LDAP integration for identity and directory services

Cryptography and secure communication: TLS/SSL protocols, OpenSSL-based development, Certificate generation, management, and validation (PKI)

Secure network protocols: HTTPS design and implementation, Secure REST WebServices

Networking analysis & diagnostics: Wireshark (packet capture, traffic analysis, protocol validation)

Embedded Linux distribution frameworks: Yocto (image customization, recipe creation, layer integration) Software Support to Builds and Prototypes, including:

Detection, analysis, follow-up and resolution of the issues (or proposal for resolution) found in the prototype build lines of the Large Format printers

Analysis of the impact of the Software changes in the manufacturing lines and communication of these impacts to the Software teams

·Coordination and communication with all the teams involved (Software Lab, NPI, MSE, etc.) About Us:

Ascendion is a general, leading provider of AI firstsoftware engineering services, delivering transformative solutions across North America, APAC, and Europe. We are headquartered in New Jersey. We combine technology and talent to deliver tech debt relief, improve engineering productivity solutions, and accelerate time to value, driving our clients’ digital journeys with efficiency and velocity.

Guided by our “Engineering to the power of AI” [EngineeringAI] methodology, we integrate AI into software engineering, enterprise operations, and talent orchestration, to address critical challenges of trust, speed, and capital. For more information, please go to www.ascendion.com With Ascendion (www.ascendion.com), you:

Will get to work on numerous challenging and exciting projects on our various offerings including Salesforce, AI/Data Science, Generative AI/ML, Automation, Cloud Enterprise and Product/Platform Engineering.

At Ascendion you have high chances of project extension or redeployment to other clients.

Additionally, you can also share CV of anyone you know. We have a referral policy in place.

📌 Security Engineer (Barcelona)
🏢 Ascendion
📍 Barcelona

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: security engineer (barcelona) / barcelona

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: security engineer (barcelona) / barcelona