> Markdown version of [/jobs/ext/2724588-software-engineer](https://www.wearedevelopers.com/jobs/ext/2724588-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Bamboohr - **Location:** Spain - **Contract:** Permanent contract - **Skills:** Confluence, JIRA, C++ (Programming Language), Embedded Software, Real-Time Operating Systems, Software Tools, Software Engineering, VxWorks, PIC Microcontroller, HR Software, DO-178B, Polarion - **Published:** September 5, 2026 - **Apply:** https://startup.jobs/embedded-software-engineer-skydweller-sl-8174020 ## About the Role * 3+ years working in safety critical or mission critical embedded systems * Applied experience in embedded systems with hard real-time operating systems and/or baremetal * Software Development using C/C++ * Software development in model-based software tools * Strong written, verbal and interpersonal communication skills with ability to adapt and to interact well in diverse team environments, * Bachelor's Degree in Software Engineering or Related Field * 1+ years of experience using SCADE Suite * 5+ years of experience in aerospace, automotive, railway or defense industries in embedded safety-critical software development * VxWorks * Texas Instrument Hercules Microcontroller * HALCoGen Tools/Frameworks * SCADE * Polarion * VxWorks * HALCoGen * Jira * Confluence Software Languages * SCADE Suite * C * Python ## Description The job includes full lifecycle development following DO-178C objectives in a fast-paced, collaborative environment. Software is developed in C/C++, with model-based software tools, baremetal and RTOS. The responsibilities include: * Decomposing and deriving software requirements that address safety, security, and performance in addition to baseline functional requirements * Developing safety critical and mission critical software using SCADE and C/C++ * Developing verification cases and procedure, and do peer reviews * Collaborating with multidisciplinary teams to design efficient, safe code * Documenting the software design * Support software test and systems engineering in reviewing and updating the design, * Software Developer * Safety Critical * Mission Critical * Embedded Software * SCADE Please Note: 1. Please ensure your resume (CV) is in English. 2. Also please do not have more than one job application, rather apply to one position and refer to other positions that you are interested in, in the NOTES section. 3. Since BambooHR is a 3rd party software, please always check your spam folder for our responses. Please Note 1. Please ensure your resume (CV) is in English. 2. Also please do not have more than one job application, rather apply to one position and refer to other positions that you are interested in, in the NOTES section. 3. Since BambooHR is a 3rd party software, please always check your spam folder for our responses. ## Related Videos - [Improving quality with Agentic AI with Rovo Dev and Xray](https://www.wearedevelopers.com/videos/2005-improving-quality-with-agentic-ai-with-rovo-dev-and-xray) - [Agile work at CARIAD – Creating a customer web application for controlling the vehicle ](https://www.wearedevelopers.com/videos/200-agile-work-at-cariad-creating-a-customer-web-application-for-controlling-the-vehicle) - [Collaboration Quantified: Lessons from Open Source Developer Networks](https://www.wearedevelopers.com/videos/1422-collaboration-quantified-lessons-from-open-source-developer-networks) - [Car's are Technology on Wheels - Impact of Software and IT Competence in Automotive](https://www.wearedevelopers.com/videos/780-car-s-are-technology-on-wheels-impact-of-software-and-it-competence-in-automotive) - [More efficient software for more efficient microchips](https://www.wearedevelopers.com/videos/1164-more-efficient-software-for-more-efficient-microchips) - [Integrate your Cognitive Assistant with 3rd-party DBs and software](https://www.wearedevelopers.com/videos/249-integrate-your-cognitive-assistant-with-3rd-party-dbs-and-software) ## Related Articles - [How We Built a Worry-Free System That Runs for 10+ Years – And What We’d Do Again](https://www.wearedevelopers.com/magazine/751-how-we-built-a-worry-free-system-that-runs-for-10-years-and-what-we-d-do-again) - [How software is steering vehicle technology](https://www.wearedevelopers.com/magazine/515-how-software-is-steering-vehicle-technology) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [Software Engineer Career: Things You Should Know](https://www.wearedevelopers.com/magazine/143-software-engineer-career-things-you-should-know) - [The Ultimate Software Engineer Career Path Guide for 2023](https://www.wearedevelopers.com/magazine/146-the-ultimate-software-engineer-career-path-guide-for-2023)