We are looking for a highly skilled Software System Engineer to join our team.
This role involves leading the design, development, and integration of complex software-based systems while working closely with multidisciplinary teams.
Key Responsibilities:
– Lead system engineering processes for software-driven products, from concept to deployment.
– Define system architecture, requirements, and interfaces.
– Collaborate with software development, hardware, and integration teams.
– Drive the design and implementation of real-time, mission-critical software solutions.
– Conducted technical reviews and guided best practices.
Requirements:
– Bachelor's degree in Computer Science, Software Engineering, or Computer Engineering.
– At least 5 years of experience in software development in real-time environments.
– Experience in system engineering, project leadership, or leading the development of software-based or communication systems.
– Strong understanding of software architecture and integration methodologies.
– Excellent problem-solving and analytical skills.
– Strong communication and teamwork abilities.