• Boston, MA
Job Type: Full-Time
Location Type: Remote
Webster & Webster Associates is conducting a search on behalf of our client, a leader in embedded security solutions, for a Senior Embedded Software Engineer. This role is ideal for a highly skilled software engineer with a strong background in C programming, networking, and security, looking to develop high-performance cryptographic algorithms and security protocols for embedded systems.
Key Responsibilities
• Design, implement, and optimize portable, memory-efficient software in C.
• Develop and integrate cryptographic and security protocols into embedded systems.
• Identify and troubleshoot software defects across different compilers and operating systems.
• Collaborate on integrating cryptography and TLS into open-source software packages.
• Maintain and improve software documentation to ensure clarity and usability.
• Participate in and conduct code reviews using GitHub Pull Requests.
• Provide technical support to customers with accurate and timely responses.
Required Qualifications
• Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
• 5+ years of hands-on experience in C.
• Strong expertise in networking, security, and code optimization.
• Excellent debugging, analytical, and problem-solving skills.
• Proficiency in secure coding techniques.
• Strong verbal and written communication skills.
• Ability to work independently and collaboratively within a high-performing engineering team.
Preferred Qualifications
• Experience with assembly programming.
• Knowledge of encryption software or cryptographic protocols such as TLS, DTLS, and SSH.
• Familiarity with SSL/TLS libraries (OpenSSL, BoringSSL, or Mbed TLS).
• Understanding of hardware-based cryptography, secure elements, or TPM.
• Experience with bootloaders and secure boot processes.
• Working knowledge of various operating environments, including Linux, Windows, Embedded Linux, and RTOS (e.g., VxWorks, QNX, ThreadX, FreeRTOS, uC/OS, MQX).
• Developing C code for mobile platforms (Android, iOS).
Why Join?
• Be part of an innovative team driving next-generation embedded security.
• Work on impactful projects in a fast-paced, high-tech environment.
• Gain exposure to cutting-edge cryptographic and networking technologies.
• Competitive compensation, comprehensive benefits, and opportunities for growth.
If you’re a talented embedded software engineer with a passion for security and high-performance systems, we’d love to hear from you! Apply today or contact Webster & Webster Associates to learn more.
Title: Senior Embedded Software Engineer
Location: Boston, MA
Location Type: Remote
Job Type: Full-Time
Relocation: No
Job ID: JO-2501-1202
Apply Now More Openings
• Senior C++ Software Engineer - Providence, RI
• Providence, RI
• Senior Software Engineer (Security) - Raleigh, NC
• Raleigh, NC
• Senior Security Software Engineer - Dallas, TX
• Dallas, TX
• Senior Embedded Security Engineer
• Washington, DC
• Senior Software Airworthiness Engineer
• Seattle, WA
Share This Job