×
Register Here to Apply for Jobs or Post Jobs. X

Senior Software Application Engineer

Job in Mission, Johnson County, Kansas, 66201, USA
Listing for: RINA Piraeus Team
Contract position
Listed on 2026-02-23
Job specializations:
  • Engineering
    Embedded Software Engineer, Systems Engineer, Software Engineer
Salary/Wage Range or Industry Benchmark: 90000 - 120000 USD Yearly USD 90000.00 120000.00 YEAR
Job Description & How to Apply Below

Select how often (in days) to receive an alert:

Senior Software Application Engineer

Posting Date: 13 Feb 2026

City:
Roma

Location:

Roma, IT, 131 Roma, IT, 144

Contract Type:
Permanent

Division:
Digital Technology and Cybersecurity

Level of experience:
Intermediate

RINA is currently recruiting for a Senior Software Application Engineer to join its office in Rome within the
Digital Technology and Cybersecurity Division.

Mission

We are seeking an experienced Embedded Software Engineer to design, develop, and maintain space-grade on-board software for mission-critical systems. The role focuses on real-time embedded software operating under strict performance, reliability, and safety constraints in harsh space environments.

The ideal candidate has strong expertise in real-time systems
, low-level embedded development
, and space or safety‑critical platforms
, and is comfortable working within rigorous development and verification standards.

Key Accountabilities

Design, develop, and maintain embedded flight software for on‑board space systems

Implement real‑time software components with deterministic timing and resource constraints

Develop low‑level drivers and middleware for space‑qualified hardware (MCUs, SoCs, FPGAs)

Work with RTOS environments (e.g., RTEMS, FreeRTOS, VxWorks)

Ensure compliance with space and safety standards (e.g., ECSS, DO-178, MISRA)

Perform software verification activities including unit testing, integration testing, and hardware‑in‑the‑loop (HIL) testing

Collaborate with systems, hardware, and verification teams to define interfaces and system behavior

Support anomaly investigation, debugging, and performance optimization

Contribute to technical documentation and design reviews throughout the project lifecycle
#LI-DC1

Education

Bachelor’s Degree in Engineering General

Master’s Degree in Aerospace Engineering

Qualifications
  • Embedded programming in C/C++ for OBCs and satellite subsystems;
  • Knowledge of space-qualified RTOS (e.g., FreeRTOS, RTEMS) and ARM/LEON architectures;
  • Development of low-level drivers, hardware interfaces, communication protocols, and onboard buses (CAN, I2C, Space Wire, UART);
  • Integration with ADCS, power management, and SAR payloads;
  • Software optimization for memory, power, and rad‑hard environments;
  • Familiarity with ECSS processes, testing, validation, FDIR, and fault management.
  • WORKPLACE DYNAMICS - Resourcefulness in shaping progress and working efficiently.
  • FORESIGHT & INSIGHT - Context awareness adopting a systemic perspective and informed decision making.
  • PERSONAL EMPOWERMENT - Ownership for life, work and results, striving to grow professionally and personally.
  • INTERPERSONAL INFLUENCE - Skills and strategies we use to interact effectively with others.
  • DOMAIN & BUSINESS ACUMEN - Applying a scientific approach and critical thinking in operations and solution development within area of expertise.

RINA is a multinational company providing a wide range of services in the energy, marine, certification, infrastructure & mobility, industry, research & development sectors. Our business model covers the full process of project development, from concept to completion.

At RINA, we endeavor to create a work environment where every single person is valued and encouraged to develop new ideas. We provide equal employment opportunities and are committed to creating a workplace where everyone feels respected and safe from discrimination or harassment of any kind. We are also compliant to the Italian Law n. 68/99.

#J-18808-Ljbffr
Position Requirements
10+ Years work experience
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary