Software System Architect
6 days ago
Software System Architect (Embedded Systems)Join to apply for the Software System Architect (Embedded Systems)role at ST Engineering ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence and public security segments. Headquartered in Singapore, ST Engineering ranks among the largest companies listed on the Singapore Exchange. Join our Cyber Team We are an industry leader in cybersecurity with over two decades of experience, we deliver a holistic suite of trusted cybersecurity solutions to empower cyber resilience for government and ministries, critical infrastructure, and commercial enterprises. Backed by our indigenous capabilities and deep domain expertise, we offer robust cyber‐secure products and services in cryptography, cybersecurity engineering, digital authentication, SCADA protection, audit and compliance. We specialise in the design and build of security operations centres for cybersecurity professionals and provide managed security services to strengthen the cybersecurity posture of our government and enterprise customers. The successful candidate will lead the architecture, design, and development of embedded software/firmware systems and application‐level solutions for high‐performance security products. This role requires a strong background in embedded systems, software architecture, and technical leadership. The ideal candidate will have at least 5 years of experience in embedded software development, with a proven ability to architect complex systems, guide project teams, and ensure alignment with product and business goals. Key Responsibilities Architect scalable, secure, and maintainable embedded software/firmware systems based on product requirements. Define system‐level architecture, interfaces, and integration strategies across software and hardware platforms. Translate functional and non‐functional requirements into detailed technical specifications and architectural blueprints. Software Development Design, develop, integrate and test embedded software modules Customize and configure embedded Linux OS (e.g., Yocto, Petalinux) to support product requirements. Build and maintain application‐level software components, including GUI tools (e.g., in C#) if applicable. Technical Leadership Lead and mentor software engineers in design, development, integration, and testing activities. Review and approve software architecture, design documents, source code, and test plans. Drive technical decision‐making and ensure adherence to best practices in secure coding, performance optimization, and maintainability. Development & Integration Oversee the development and integration of embedded software components on Linux‐based platforms. Ensure seamless integration of software modules and conduct system‐level testing to validate performance and reliability. Prepare production‐ready firmware/software binaries and support manufacturing processes. Stakeholder Collaboration Engage with internal and external stakeholders, including outsourced vendors, to gather requirements, align on architectural decisions, and ensure successful delivery. Provide technical support for product qualification, certification, and compliance activities. Documentation & Governance Produce high‐quality technical documentation including architecture designs, user manuals, and engineering reports. Enforce engineering processes and standards across the software development lifecycle. Requirements Minimum 5 years of experience in embedded software architecture, design, and development. Proficient in C/C++, Rust, Python, and bash scripting. Strong experience with embedded Linux platforms, including OS customization Solid understanding of hardware platforms and hardware‐software integration. Solid understanding of network protocols, routing/switching, and network programming. Familiarity with cloud computing concepts and cloud‐native application development. Experience with DevOps tools and CI/CD pipelines (e.g., GitLab, Docker). Strong analytical and problem‐solving skills, with the ability to lead cross‐functional teams. Excellent communication skills and ability to convey complex technical concepts clearly. Preferred Qualifications Experience with developing Linux kernel drivers and low‐level firmware components. Exposure to C# GUI application development. Knowledge of secure coding principles and software lifecycle methodologies. Experience with HSM product development. Work location: near Marymount MRT Find out more: ST Engineering believes in fostering a culture where team members are encouraged to overcome challenges, explore new ideas, and work together to succeed. We value individuals who are determined to push beyond the boundaries, and have a thirst for knowledge, continuous learning, and self‐improvement. Seniority level Mid‐Senior level Employment type Full‐time Job function Information Technology Industries: Computer and Network Security, Computer Hardware Manufacturing, and Software Development Referrals increase your chances of interviewing at ST Engineering by 2x Get notified about new Software System Architect jobs in Singapore, Singapore . #J-18808-Ljbffr
-
System Architect
3 days ago
Singapore THE SOFTWARE PRACTICE PTE. LTD. Full timeWe're a Singapore based software consulting firm looking for a System Architect to design and lead technical teams to deliver complex software installations on popular Cloud providers such as AWS and Azure. **Key Responsibilities**: - Design software architecture based on business requirements with a strong understanding of security, performance,...
-
Software System Architect
2 weeks ago
Singapore UPPER SPRING CONSULTING PTE. LTD. Full timeWe are representing our client in the global technology and cybersecurity space to search for an experienced Software System Architect (Embedded Systems) to complement the existing team. The candidate will lead the architecture, design, and development of embedded software/firmware systems and application-level solutions for high-performance security...
-
Software System Architect
2 weeks ago
Singapore GLOBAL SEARCH PARTNERS PTE. LTD. Full timeThe successful candidate will lead the architecture, design, and development of embedded software/firmware systems and application-level solutions for high-performance security products. This role requires a strong background in embedded systems, software architecture, and technical leadership. The ideal candidate will have at least 5 years of experience in...
-
Software System Architect
2 days ago
Singapore ST Engineering Group Full timeST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence and...
-
Mainframe Modernization Architect: Cloud
1 week ago
Singapore Rocket Software Full timeA leading software company in Singapore is seeking a talented Mainframe Modernization Solution Architect to lead modernization initiatives and architect solutions for clients' digital transformation. The ideal candidate should have extensive experience in legacy systems and cloud technologies, strong analytical skills, and a commitment to client success....
-
Senior Application Architect
2 weeks ago
Singapore ATT System Full time $120,000 - $220,000 per yearDescription:An IT services and Software Development company is looking for self-motivated individuals to join us as Senior Application Architect. Successful candidate will be part of a dynamic workforce to create and bring value to our enterprise customers. Great opportunities for mid-career architects who are looking for accelerating career advancement with...
-
Mainframe Modernization Solution Architect
1 week ago
Singapore Rocket Software Full timeJoin to apply for the Mainframe Modernization Solution Architect role at Rocket Software . Get AI-powered advice on this job and more exclusive features. It's fun to work in a company where people truly BELIEVE in what they're doing!Job Description Summary: We are looking for a highly skilled Mainframe Modernization Solution Architect to design, architect...
-
Singapore Sioux High Tech Software Ltd. Full timeOverview As a Software Engineer for Semiconductor Equipment Control Software at Sioux, you are responsible for the entire software engineering process covering software requirements engineering, software design, software construction (implementation), software testing, program analysis, and software maintenance. On this career trajectory you can advance into...
-
Enterprise Architect/ Solution Architect
1 week ago
Singapore STAR CAREER CONSULTING PTE. LTD. Full timeOverview Our Esteemed and Reputable Client is looking for 2 headcount for Enterprise Architect/ Solution Architect (Software)Requirements Strong involvement as Enterprise Architect/ Solution Architect. Technically incline in Software Application Design and Implementation. Good in Software Architectural Design and Implementation. Knowledge of Software...
-
Senior Software Architect
5 days ago
Singapore FIREBYTES PTE. LTD. Full timeJob Title: Software Architect (.NET, Angular, Vue.js, Web and Mobile App) Job Summary: As a Software Architect, you will be responsible for designing and implementing the architecture for software systems using.NET, Angular, Vue.js, and web and mobile app technologies, ensuring they meet business requirements and are scalable, reliable, and maintainable....