Senior Embedded Software Engineer

 

Description:

We are seeking a highly skilled Senior Embedded Software Engineer to join our team. The ideal candidate will have 5-10 years of experience in embedded software development, legacy system maintenance, and system migration. This role involves working on a satellite ground server system, requiring expertise in Firebird databases, 64-bit conversion, terminal programming, and UI/UX upgrades.

 

Key Responsibilities:

  • Work with legacy ground server systems for satellites, ensuring reliability and performance.
  • Perform 64-bit conversion of existing codebase for improved efficiency.
  • Manage and optimize Firebird databases and support test equipment.
  • Develop and implement software solutions for terminal-based programming.
  • Enhance UI/UX design, ensuring a modern and user-friendly interface.
  • Troubleshoot, debug, and maintain software applications to ensure seamless performance.
  • Collaborate with cross-functional teams to develop and integrate software solutions.
  • Conduct system testing, validation, and documentation of software architecture.

 

Required Qualifications & Skills:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 5-10 years of experience in embedded systems software development.
  • Proficiency in C/C++ and embedded programming.
  • Experience with Firebird databases and test equipment.
  • Strong understanding of legacy system maintenance and migration.
  • Experience in 64-bit software conversion.
  • Knowledge of terminal programming and UI/UX development.
  • Strong debugging and troubleshooting skills.
  • Ability to work independently and collaboratively within a team.
  • Excellent problem-solving and analytical thinking abilities.

Organization Zigron
Industry Engineering Jobs
Occupational Category Senior Embedded Software Engineer
Job Location Islamabad,Pakistan
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Experienced Professional
Experience 5 Years
Posted at 2025-03-20 7:59 am
Expires on 2026-01-07