What are the responsibilities and job description for the Senior Embedded Software Engineer position at GCR Professional Services?
Senior Embedded Software Engineer12 month plus assignment with conversion arrangement in place US Citizenship is required, background check and drug test are required.We are seeking a dedicated Senior Software Engineer to join our team and contribute to the development of world-class aviation security solutions.This role requires expertise in modern software and network architectures for embedded systems within a Linux environment. Ideal candidates thrive in dynamic settings, possess exceptional problem-solving skills, and have a passion for innovation.Key Responsibilities : Design and implement backend interfaces for system control and open network architectures. Define and document architecture, functional, and design requirements. Collaborate with internal and external stakeholders to gather and refine requirements. Develop comprehensive design solutions and methods to meet project objectives. Prepare and execute engineering test specifications and procedures. Mentor and guide team members on project-related tasks. Communicate complex concepts effectively through technical reports, publications, specifications, and release notes. Conduct research, design, and development for assigned projects.Qualifications : Bachelor’s degree in Computer Science or a related field, with 7–16 years of relevant experience. Strong expertise in network architecture and efficient REST API development. Proficient in relational databases, including schema migration management. Proven experience with multi-threaded programming and distributed systems. Advanced Object-Oriented programming skills, particularly in C and QT. Strong proficiency in Linux-based development environments. Familiarity with analytical equipment and large data sets. Functional understanding of cybersecurity standards such as FIPS-140 and TLS. Additional Requirements : U.S. citizenship with the ability to obtain SSI-level clearanceIt is the policy of GCR to provide equal opportunity to all qualified applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, protected veteran or disabled status, or genetic information. GCR is an Equal Opportunity / Affirmative Action Employer and embraces diversity in our employee population.