Webster & Webster Associates logo
Webster & Webster Associates
Posted 77 days agoVerified live 15h ago

Embedded Software Engineer

Brief overview

Remote
UndergradOr in progress
CC++Embedded Systems DevelopmentLinuxEmbedded LinuxWindowsReal-Time Operating SystemsQNXVxWorksThreadXFreeRTOSMQXNetworking ProtocolsSecurity ProtocolsTCP/IPUDPHTTPS

About the company

Webster & Webster Associates logo
Webster & Webster Associateswebsterandwebster.com

Webster & Webster Associates is a recruiting firm that specializes in contract staffing, contingency, and executive search.

Job description

Summary

Webster & Webster Associates is conducting a search on behalf of a global leader in IoT security for a skilled Embedded Software Engineer to join their team. This role involves developing secure, high-performance software for embedded and IoT applications, focusing on design, optimization, and collaboration with hardware teams.

Responsibilities

  • Design, develop, and optimize embedded software solutions in C/C++ for security-focused IoT applications
  • Work across multiple operating systems (Linux, Embedded Linux, Windows) and Real-Time Operating Systems (QNX, VxWorks, ThreadX, FreeRTOS, MQX, etc.)
  • Develop, test, and debug secure software solutions that comply with industry standards
  • Collaborate with hardware and software teams to ensure seamless integration and performance
  • Implement and refine networking and security protocols to enhance system resilience
  • Contribute to system architecture decisions and software optimization strategies

Skills

  • Strong proficiency in C/C++ with a proven track record in embedded systems development
  • Experience working with Linux, Embedded Linux, and Windows environments
  • Expertise in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, ThreadX, FreeRTOS, or MQX
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
  • Previous experience in IoT security, embedded software, or cybersecurity is a plus
  • Experience with Yocto or Buildroot for embedded Linux development
  • Knowledge of networking and security protocols (TCP/IP, UDP, HTTPS, IPSEC, SSH, SFTP, SSL, OpenSSL, TLS, etc.)
  • Familiarity with encryption software and Public Key Infrastructure (PKI)
  • Experience with Android/iOS development for secure applications
  • Understanding of hardware optimization and assembly language programming

Qualifications

Must Haves

  • Strong proficiency in C/C++ with a proven track record in embedded systems development
  • Experience working with Linux, Embedded Linux, and Windows environments
  • Expertise in Real-Time Operating Systems (RTOS) such as QNX, VxWorks, ThreadX, FreeRTOS, or MQX
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field
  • Previous experience in IoT security, embedded software, or cybersecurity is a plus

Nice to Haves

  • Experience with Yocto or Buildroot for embedded Linux development
  • Knowledge of networking and security protocols (TCP/IP, UDP, HTTPS, IPSEC, SSH, SFTP, SSL, OpenSSL, TLS, etc.)
  • Familiarity with encryption software and Public Key Infrastructure (PKI)
  • Experience with Android/iOS development for secure applications
  • Understanding of hardware optimization and assembly language programming

Benefits

  • Competitive compensation, benefits, and opportunities for career growth.

More jobs like this