04 ago
|
Ascendion
|
Barcelona
04 ago
Ascendion
Barcelona
ppWe are seeking an experienced bFirmware Security Engineer /b with strong expertise in embedded firmware development, security, networking, and Linux-based systems. The ideal candidate will design, develop, test, and integrate secure firmware components for embedded devices while working closely with cross-functional engineering teams. Experience with bC/C++, Python, Embedded Linux, security protocols, networking, debugging tools, and firmware validation /b is highly preferred. /ph3Key Requirements /h3ulliStrong experience in bEmbedded Firmware Development /b and Software Engineering. /liliHands-on experience with bC, C++ (11/14), Python, and TCL /b programming languages. /liliExperience with bconcurrent programming, multithreaded, and multi-process systems /b. /liliStrong understanding of bfirmware architecture, software design patterns, and scalable embedded software design /b. /liliHands-on experience with bHTTP/REST APIs and secure web services /b. /liliGood knowledge of bAssembly (when required), RTOS concepts, and embedded systems development /b. /liliStrong experience working in bLinux (embedded and development environments), Windows, and macOS /b. /liliExperience with bGit/GitHub /b version control systems. /liliHands-on debugging experience using bJTAG, GDB, logic analyzers, oscilloscopes, and memory debugging tools /b. /liliExperience with bunit testing frameworks (GTest/GMock) /b. /liliExperience using bMake, CMake /b, and bJenkins or similar CI/CD tools /b. /liliFamiliarity with bGCC ARM toolchains, package managers (apt, pip), and Docker-based development environments /b. /liliStrong understanding of bauthentication and authorization technologies including Kerberos, SASL, and LDAP /b. /liliExperience implementing bTLS/SSL, OpenSSL, PKI, certificate management, and secure communication protocols /b. /liliKnowledge of bHTTPS, Secure REST APIs,
and embedded security best practices /b. /liliExperience using bWireshark /b for networking analysis, packet capture, and protocol debugging. /liliHands-on experience with bYocto /b for Embedded Linux image customization and layer integration. /liliExperience with bfirmware testing, validation, bug fixing, system integration, and prototype support /b. /liliAbility to analyze software changes, resolve manufacturing and prototype issues, and collaborate with firmware, software, and hardware engineering teams. /liliExcellent problem-solving, debugging, and analytical skills. /liliStrong communication, documentation, and stakeholder collaboration skills. /lilibFluent English /b is required; additional European languages are a plus. /li /ulh3About Us: /h3pAscendion is a general, leading provider of AI-first software 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 /ppWith Ascendion ( you: /pulliWill 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. /liliAt Ascendion you have high chances of project extension or redeployment to other clients. /liliAdditionally, you can also share CV of anyone you know. We have a referral policy in place. /li /ul /p #J-18808-Ljbffr
📌 Firmware Engineer (Barcelona)
🏢 Ascendion
📍 Barcelona