Beranda Job Details
S
Information & Communication Technology 🏢 Full Time ⭐️ Terverifikasi

Senior Software System Architect - Embedded Systems | ST Engineering

ST Engineering
Bali, Indonesia
Salary Estimate
Rp 50.000.000 – Rp 80.000.000
Newest
Live Update
5 Juli 2026
Deadline
5 Jul 2027

job description

Join ST Engineering as a Senior Software System Architect (Embedded Systems) in Bali and lead the design and development of cutting-edge embedded solutions for next-generation systems. This role offers a unique opportunity to shape the architectural vision of mission-critical projects in defense, aerospace, and smart city technologies.

As a key technical leader, you will collaborate with cross-functional teams to define system requirements, optimize performance, and ensure seamless integration of hardware and software components. Your expertise will drive innovation in real-time operating systems, IoT platforms, and high-reliability embedded applications.

ST Engineering is a global technology and engineering group with a diverse portfolio in aerospace, electronics, land systems, and marine sectors. This position is ideal for visionary architects passionate about solving complex challenges in a dynamic, international environment.

Responsibility

  • Define and document system architecture for embedded software solutions, ensuring alignment with business and technical requirements.
  • Lead the design of real-time operating systems (RTOS), firmware, and middleware for high-performance embedded applications.
  • Collaborate with hardware engineers to optimize system-on-chip (SoC) and microcontroller-based designs.
  • Develop and enforce coding standards, design patterns, and best practices for embedded software development.
  • Conduct feasibility studies and proof-of-concept evaluations for new technologies and architectural approaches.
  • Oversee system integration, testing, and validation to ensure compliance with industry standards (e.g., ISO 26262, DO-178C).
  • Mentor junior engineers and provide technical guidance on complex embedded system challenges.
  • Stay abreast of emerging trends in embedded systems, IoT, and edge computing to drive continuous innovation.

Qualifications

  • Bachelor’s or Master’s degree in Computer Engineering, Electrical Engineering, or Computer Science with a focus on embedded systems.
  • Minimum 8+ years of experience in embedded software development and system architecture.
  • Proven expertise in RTOS (FreeRTOS, VxWorks, QNX), C/C++, and assembly language for resource-constrained environments.
  • Strong background in hardware-software co-design, FPGA integration, and low-level programming.
  • Experience with UML, SysML, or other modeling tools for system design and documentation.
  • Familiarity with communication protocols (CAN, SPI, I2C, Ethernet) and industry standards (MISRA, AUTOSAR).
  • Excellent problem-solving skills and ability to analyze complex system requirements.
  • Strong leadership and communication skills to collaborate with global, multidisciplinary teams.

Required Skills

Embedded Systems RTOS C/C++ System Architecture SoC Design FPGA UML SysML CAN Protocol SPI I2C MISRA AUTOSAR IoT Edge Computing Firmware Development Hardware-Software Integration

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline..

Apply Now

Lowongan Terkait

Rekomendasi pekerjaan serupa untuk Anda

Lihat Semua