Critical Software logo

Critical Software

Critical Software

Grateful for the past, committed to the future. Changing the way the 🌎 uses technology for over 25 years.

7 Open Positions
2 Active Locations
Posted
Top Employer

About Critical Software

Critical develops embedded software solutions primarily for the aerospace industry, focusing on safety-critical applications. The company is involved in projects that require compliance with stringent regulatory standards, ensuring reliability and performance in aerospace systems. Engineering teams specialize in embedded systems design, software development, and testing for avionics and other aerospace applications. They tackle challenges related to real-time operating systems, hardware integration, and safety certification processes. With a small team, Critical emphasizes quality and precision in its engineering practices.

Current Job Openings

7 jobs

All Critical Software Job Openings

No jobs match your filters

Try adjusting your search criteria

Industries
Aerospace Defense Consumer Electronics Automotive

Join the Live Jobs Feed hot

  • Instant Telegram alerts for top jobs
  • Organized by specialization and region
  • Connect & chat with fellow engineers
Join us on Telegram

Free forever • No spam • Leave anytime

Company Info
Employees 1001-5000
Founded 1998
Glassdoor 4.2
Connect
Active Hiring Locations
📍 Shanghai, Shanghai, China, China 🇨🇳 4
📍 Palo Alto, CA, United States 🇺🇸 2
📍 Fuzhou, Fujian, China, China 🇨🇳 1
Top Roles
Embedded Software Engineer (5) Firmware Engineer (2)
Key Skills
C++ C RTOS DO-178C ADA HIL software Linux
Seniority Levels
senior (7)
Work Arrangement
On-site (7)

About Critical Software

Critical develops embedded software solutions primarily for the aerospace industry, focusing on safety-critical applications. The company is involved in projects that require compliance with stringent regulatory standards, ensuring reliability and performance in aerospace systems. Engineering teams specialize in embedded systems design, software development, and testing for avionics and other aerospace applications. They tackle challenges related to real-time operating systems, hardware integration, and safety certification processes. With a small team, Critical emphasizes quality and precision in its engineering practices.

Critical Software Career Opportunities

Critical Software currently has 7 active embedded systems positions spanning 2 countries. All positions are on-site, typical for hardware-focused roles requiring lab access and equipment. Recognized as a top-tier employer (85.0/100), Critical Software offers competitive compensation and strong career development paths in embedded engineering.

Critical Software Hiring Trends

* Data represents job posting activity over the past 6 months: Feb 2026 through Jul 2026

Hiring momentum at Critical Software is currently increasing, with 5 openings posted this month compared to 2 last month. This upward trend often signals product development acceleration, team scaling, or new project initiatives.

Over the past 6 months, Critical Software averaged 1.5 job postings per month, with peak hiring in Jul 2026 (5 openings). For embedded systems roles, hiring activity typically correlates with product development cycles, especially for firmware teams during pre-production phases and hardware engineers during prototyping.

Current Month
5 jobs

📈 +150% growth

6-Month Average
1.5 jobs/month

Consistent hiring velocity

Peak Activity
5 jobs

Jul 2026

Required Skills at Critical Software

C++ is the most in-demand skill at Critical Software, appearing in 55% of all job listings (past and present). This skill is important but not universal, indicating diverse technical needs across different product lines or teams.

Critical Software's technology stack spans 44 distinct skills and tools, reflecting the multifaceted nature of embedded systems development. The broad technical diversity (44 technologies) suggests work on complex, multi-domain projects requiring both hardware and software expertise.

C++
55% of roles
55%
C
35% of roles
35%
RTOS
25% of roles
25%
DO-178C
25% of roles
25%
ADA
25% of roles
25%
HIL
20% of roles
20%
software
20% of roles
20%
Linux
15% of roles
15%
CAN
15% of roles
15%
ARM
15% of roles
15%
firmware
15% of roles
15%
development
15% of roles
15%

Engineers joining Critical Software should combine depth in key areas with adaptability. Firmware development expertise is critical, especially for engineers skilled in bare-metal programming, RTOS development, and optimizing code for resource-constrained systems. Candidates with adjacent skills (version control, testing frameworks, communication protocols) typically advance faster by contributing across the development lifecycle.

Engineering Roles at Critical Software

Critical Software's primary hiring focus is Embedded Software Engineer with 5 open positions. High-volume recruitment for a single role type typically indicates either a growing team building similar capabilities or a newly formed department scaling rapidly.

Multiple openings in the same discipline create advantages for new hires: stronger peer support networks, established onboarding processes, and clearer career progression paths as the team matures. Engineers often find collaborative environments more conducive to professional growth.

Embedded Software Engineer
5 positions (71%)
5
Firmware Engineer
2 positions (29%)
2

Experience level distribution: 100% of openings target senior-level engineers.

Where Critical Software is Hiring

Critical Software operates across 3 countries with 9 total hiring locations. Multi-geography recruitment typically indicates either distributed engineering teams, expansion into new markets, or proximity to manufacturing and customer operations.

Shanghai, Shanghai, China, China serves as a primary hiring hub with 20% of all roles (4 positions). Engineering capabilities are distributed relatively evenly across locations, suggesting a genuinely multi-site development model rather than a single headquarters-centric approach.

📍
Shanghai, Shanghai
4 active jobs
4
📍
Palo Alto, CA
2 active jobs
2
📍
Fuzhou, Fujian
1 active job
1
🇵🇹
Coimbra, Portugal
4 previous jobs
🇵🇹
Lisboa, Portugal
2 previous jobs
🇵🇹
Lisbon, Portugal
2 previous jobs
🇵🇹
Porto, Portugal
1 previous job
🇵🇹
Viseu, Portugal
1 previous job
🇺🇸
Boston, United States
1 previous job

Companies Similar to Critical Software

These employers share technical focus areas with Critical Software and are actively hiring embedded engineers. Exploring multiple companies helps candidates understand market compensation, compare technical challenges, and identify the best cultural and technical fit for their career goals.

TEKEVER logo

TEKEVER

📍Lisbon, Lisbon
💼 15 openings
👥 1001-5000
Information Technology & Services
EasyMile logo

EasyMile

📍Toulouse, Toulouse
💼 9 openings
👥 51-200
Information Technology & Services
Oxford Quantum Circuits (OQC) logo

Oxford Quantum Circuits (OQC)

📍Shinfield, Reading
💼 2 openings
👥 51-200
Information Technology & Services
eleQtron logo

eleQtron

📍Siegen, North Rhine-Westphalia
💼 17 openings
👥 51-200
Information Technology & Services
Lockheed Martin logo

Lockheed Martin

📍Bethesda, MD
💼 153 openings
👥 10001+
Defense and Space Manufacturing
Leonardo logo

Leonardo

📍Roma, Roma
💼 55 openings
👥 10001+
Defense and Space Manufacturing

Get New Embedded Jobs in Your Inbox 📬

Weekly digest of new embedded systems roles. No spam, just real opportunities.

Free forever • No credit card • 2000+ engineers signed up