A Global Security organization is looking for a skilled Embedded Software Engineer to join their team. The ideal candidate will be highly technical, enjoy problem-solving, and thrive on handling critical services.
Key Responsibilities:
- Develop software using C programming in embedded systems.
- Work across a variety of operating systems, including Linux, Embedded Linux, and Windows.
- Utilize real-time operating systems such as QNX, VxWorks, ThreadX, FreeRTOS, or MQX.
- Participate in projects involving U.S. government initiatives.
Requirements:
- Proven experience in C programming for embedded applications.
- Comfortable working with multiple operating systems, including Linux and Windows environments.
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- Ability to work on U.S. government-related projects.
Preferred Skills:
- Familiarity with networking and security protocols, such as TCP/IP, UDP, HTTPS, IPSEC, SSL, and OpenSSL.
- Experience in Android and iOS development.
- Skills in hardware optimization.
- Knowledge of assembly language programming.
Reference: JO-1801-607