FAQs
What is the main responsibility of the SDE III position?
The main responsibility is to develop software for Panasonic Avionics' eXPhone, allowing passengers to use mobile devices for phone calls, SMS, email, and internet browsing.
What programming languages are required for this position?
C and C++ programming in a Linux environment are required.
What is the minimum experience required for applicants?
Applicants should have at least 6 years of experience in embedded processor software skills involving C and C++.
Is knowledge of telecommunications protocols necessary?
Yes, prior experience in telecommunications with GPRS, EDGE, CDMA, UMTS, or LTE is required.
Do I need to have experience with Linux?
Yes, hands-on experience with Linux at the kernel and middleware levels is necessary.
What are the educational requirements for this position?
A Bachelor's degree or equivalent in Computer Science, Information Systems, Engineering, or a related field is required.
Are there specific skills required beyond programming?
Yes, applicants should have skills in networked client-server applications, multi-threading, TCP/IP network programming, and debugging/troubleshooting techniques.
Is version control experience important for this role?
Yes, experience with version control software such as CVS, SVN, or git is important.
Will the candidate work on team-based projects?
Yes, the candidate will have specific technical project or product responsibilities, likely collaborating with others.
Is knowledge of device drivers necessary for the position?
Yes, experience in device driver development, as well as familiarity with scripting techniques, is required.