A premier Global Security company is seeking a talented Embedded Software Engineer to join their dynamic team. We are looking for candidates who thrive on solving complex challenges, demonstrate technical excellence, and enjoy taking ownership of critical projects.
Key Responsibilities:
- Design and develop software using the embedded C programming language.
- Work across multiple operating systems, including Linux, Embedded Linux, and Windows.
- Implement and support solutions on real-time operating systems such as QNX, VxWorks, ThreadX, FreeRTOS, and MQX.
- Collaborate on projects involving U.S. government engagements.
Requirements:
- Proficiency in embedded C programming.
- Experience with various operating systems and real-time environments.
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related discipline.
- Ability to meet the qualifications required for U.S. government projects.
Preferred Skills:
- Knowledge of networking and security protocols, including TCP/IP, UDP, HTTP/HTTPS, IPSEC, SSH, SMTP, SFTP, SSL, OpenSSL, and TLS.
- Experience with Android and/or iOS development.
- Expertise in hardware optimization.
- Familiarity with assembly language programming.
Reference: JO-1810-686