Aerospace Embedded Software Engineer
2 semanas atrás
We're hunting Embedded Software Engineers ready to push code that Airbus actually trusts with human lives.
Building better and safer isn't a slogan, but the way we show up in the world.
It's how we make sure technology speaks not only in code, but with meaning: better technologies, better ways of working, and more inclusive communities. We align with what matters for people and for the planet, actively nurturing it to be better and safer.
At the centre, it's our people who power everything we do. It's their talent, drive, and different ways of thinking that keep us moving forward, pushing the limits of what's possible.
Which Brings Us To You, The Person Who
- Has a Bachelor's or Master's degree in Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related field.
- Has proven experience in embedded software development in C and/or C++.
- Has experience with debugging tools, simulators, and hardware-in-the-loop (HIL) testing.
- Has a strong understanding of real-time systems and safety-critical software.
- Has excellent problem-solving and communication skills.
- Is able to work in a collaborative, international team environment.
- Writes C/C++ like it's their native language.
- Laughs in the face of safety-critical standards.
- Enjoys swapping ideas (and snacks) with brilliant people from all over the world.
- Thinks "flexible work" means more than just yoga on lunch breaks.
Bonus Points If You
- Are familiar with aerospace standards (DO-178C, ARINC 653, etc.).
- Use Model-Based Systems Engineering (MBSE) methodologies and tools such as IBM Rhapsody.
- Use Model-Based Software Development (MBSD) tools such as SCADE Suite for safety-critical software design.
- Use communication protocols such as ARINC 429, CAN, and AFDX.
- Work with RTOS and/or non-RTOS systems such as Yocto.
- Develop with microcontrollers, including low-level driver development and peripheral integration.
- Use Qt for GUI development in embedded environments.
- Program in Rust for safe and performant embedded systems.
- Understand requirements management methodologies such as IBM DOORS.
- Use Git, SVN, and CI/CD pipelines for embedded systems.
Here, You Will
- Write software for flight control units, cabin systems, and avionics that doesn't crash.
- Collaborate across hardware, systems, and Airbus teams.
- Navigate DO-178C compliance, because safety isn't optional.
- Design and implement embedded software for avionics systems, cabin management systems, flight control units, and other aircraft subsystems.
- Collaborate with cross-functional teams, including hardware engineers, systems engineers, and Airbus stakeholders, to define software requirements and architectures.
- Develop software in compliance with aerospace standards such as DO-178C.
- Perform unit testing, integration testing, and validation of embedded systems.
- Optimize software for performance, reliability, and safety.
Critical Software Provides
- Work that fits your life, not the other way around.
- Offices designed to make you feel like you belong.
- A team that knows how to work hard, but also how to have fun.
- Pay that makes you feel valued, plus performance-based rewards.
- Training, support, and opportunities to make your growth our priority.
Plus: Perks with Purpose
- Private Health Insurance – Because your health and peace of mind matter.
- Employee Assistance Programme – Confidential support for you and your household, from mental health to legal or financial advice.
- Home Office Support – Get what you need to work comfortably from home, without turning your living room into an ergonomic nightmare.
- Extra Holidays – The longer you're with us, the more you get: two extra days after your first year, and more as time goes on.
- Extra Parental Leave – Two additional months of fully paid leave for both parents, whether you're welcoming a child by birth or adoption.
- Flex-Time – We don't clock-watch. Work when it makes sense for you, as long as it works for your team and goals.
- Gradual Return to Work Support – Returning after a long break? We'll help you ease back in with a plan that fits your pace and needs.
- Sabbatical Programme – Long-term employees can take time off to explore new ideas, projects, or experiences and come back with fresh eyes and stories to tell.
Every day we embrace new missions across industries as diverse as aviation, space, defence, transportation, government, energy, finance, and healthcare.
Now, the real question is: are you ready to join us and help make the world a better and safer place?
Critical Software is proud to be a Benefit Corporation. A Benefit Corporation differs from a standard corporation (C-Corporation): It is a for-profit business entity, legally defined in the US and other jurisdictions, whose legally defined goals include the positive impact on society, workers, the community and the environment, in addition to profit.
We are an equal opportunity workplace and committed to allow candidates with disabilities or neurodevelopmental conditions to prove their competencies to their full potential. We are willing to move the barriers that may prevent you from demonstrating that you are the right candidate for this role, so please let us know if you need some adjustment in your recruitment process.
By applying to a position at Critical Software, you are deemed to have accepted our Privacy Policy.
-
RAMS Engineer
2 semanas atrás
Coimbra, Coimbra, Portugal Critical Software Tempo inteiroBuilding better and safer isn't a slogan, but the way we show up in the world.It's how we make sure technology speaks not only in code, but with meaning: better technologies, better ways of working, and more inclusive communities.We align with what matters for people and for the planet, actively nurturing it to be better and safer.At the centre, it's our...
-
Frontend Engineer
2 semanas atrás
Coimbra, Coimbra, Portugal Critical Software Tempo inteiroBuilding better and safer isn't a slogan, but the way we show up in the world. It's how we make sure technology speaks not only in code, but with meaning: better technologies, better ways of working, and more inclusive communities. We align with what matters for people and for the planet, actively nurturing it to be better and safer. At the centre, it's...
-
Chief Technology Officer
2 semanas atrás
Coimbra, Coimbra, Portugal Critical Software Tempo inteiroWe're seeking a visionary and technically exceptionalChief Technology Officer (CTO)to lead Critical Software's technology strategy and innovation agenda as we enter an exciting new phase of growth and transformation. This role will be instrumental in shaping our technological future, driving AI adoption across the organization, and ensuring we maintain our...
-
Junior Software Engineer
Há 5 dias
Coimbra, Coimbra, Portugal Cision Tempo inteiroAs a Junior Software Engineer, you will be responsible for designing, developing, testing, deploying, and maintaining software components that support Cision's global SaaS platform. This role contributes to the full software development lifecycle and collaborates cross-functionally with teams across regions. The position requires technical knowledge,...
-
Software Quality Engineer
2 semanas atrás
Coimbra, Coimbra, Portugal WIT Tempo inteiroWIT Software creates products and solutions for the Telecom industry and has a very strong background on Messaging, IP Voice and Video, Unified Communications, Telecom VAS services, IPTV and Mobile Money. The company has 23 years of existence and works with some of the relevant Telecom companies in the global market, from Europe, Japan, US and Africa. WIT is...
-
Senior .Net Software Engineer
Há 2 dias
Coimbra, Coimbra, Portugal Mindera Tempo inteiroHere at Mindera, we are continuously developing a fantastic team and would love it for you to join us. We are currently seeking for a Senior .Net Software Engineer to join our team.As a Senior .Net Software Engineer, you will play a critical role in implementing, and maintaining large-scale, enterprise-level applications. You will be responsible for writing...
-
Senior Software Engineer
1 semana atrás
Coimbra, Coimbra, Portugal IRIUM Portugal Tempo inteiroAt IRIUM we want you to always chase your dreams. Here, prepare yourself to conquer your goals, while enjoying the journey. We are currently looking for Senior Software Engineer ) Requirements: Roles/Responsibilities:Design, develop and maintain software that addresses complex product and business challenges.Provide constructive code reviews to...
-
Software Engineer ID45371
Há 7 horas
Coimbra, Coimbra, Portugal AgileEngine Tempo inteiroAgileEngine is an Inc. 5000 company that creates award-winning software for Fortune 500 brands and trailblazing startups across 17+ industries. We rank among the leaders in areas like application development and AI/ML, and our people-first culture has earned us multiple Best Place to Work awards. WHY JOIN US If you're looking for a place to grow, make an...
-
Senior Developer
2 semanas atrás
Coimbra, Coimbra, Portugal Spotside Tempo inteiroAbout the vacancySpotside, based in Coimbra, Portugal, is looking for aSenior Developerto strengthen our microcontroller software development team.You will be responsible for contributing to software development on embedded platforms, participating in all stages of development, from architecture design, implementation, testing, validation, and production...
-
Senior Software Engineer
Há 5 dias
Coimbra, Coimbra, Portugal Constellation Automotive Group Tech Hub Tempo inteiroJob Title: Senior Software Engineer (Full-stack)Salary: CompetitiveLocation: Hybrid working, home & BCA Coimbra (monthly visits)Working Hours: Monday - Friday, 40 hoursJob Status: PermanentWho we areThe Constellation Automotive Group is the largest vertically integrated digital car marketplace in Europe, combining the leading digital brands across the...