Source: Webster & Webster Associates
Posted on: Wed, 23 Apr 2025 14:45:33 GMT
Webster & Webster Associates has been engaged by a company at the forefront of embedded technology to identify an accomplished Embedded Security Architect. This role offers a unique opportunity to shape the design and implementation of secure embedded systems used in high-assurance environments. If you’re passionate about building security into complex systems from the ground up, apply today.
Key Responsibilities
- Lead the development of secure architecture for embedded devices, ensuring resilience against a wide range of security threats.
- Perform risk evaluations and security analysis on firmware, hardware interfaces, and software architecture.
- Create and implement cryptographic controls such as secure boot processes, firmware validation, and secure communications.
- Establish internal best practices for secure development, including documentation and coding guidelines.
- Partner with engineering teams throughout the development lifecycle to embed robust security into every layer of the system.
- Conduct deep-dive reviews of system code to identify and resolve security vulnerabilities.
- Contribute to the selection and deployment of encryption libraries and authentication technologies.
- Monitor evolving security standards and integrate new methodologies as needed.
- Support both internal stakeholders and customers with security insights and technical documentation.
- Deliver technical workshops and knowledge-sharing sessions to cross-functional engineering teams.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a closely related field.
- Experience designing security systems for embedded platforms.
- In-depth understanding of embedded hardware and software environments, including microcontrollers and real-time operating systems (RTOS).
- Proficient in implementing and validating cryptographic protocols, key management schemes, hardware security modules (HSM), and secure storage techniques.
- Experience integrating hardware-level security features, such as TPMs, secure elements, or other silicon-based security modules.
- Familiar with tools and methodologies for identifying and mitigating vulnerabilities in embedded codebases.
- Solid grasp of secure software development life cycles, with exposure to compliance or certification frameworks.
- Strong problem-solving instincts and the ability to architect solutions independently.
- Effective communicator who can engage both technical teams and customer stakeholders.
Why Join?
- Collaborate with teams solving real-world challenges in device protection, system integrity, and critical infrastructure.
- Influence the security direction of flagship embedded platforms used globally.
- Be part of a forward-thinking environment where security is prioritized at the core of development.
- Competitive compensation, autonomy in your work, and flexible work arrangements.
Interested candidates may apply through Webster & Webster Associates. We look forward to helping you explore whether this exciting opportunity is the right fit for your next career move.
Â
JO-2503-1223
Show More
Source: Webster & Webster Associates
Posted on: Wed, 23 Apr 2025 14:10:03 GMT
Webster & Webster Associates has been engaged by a company at the forefront of embedded technology to identify an accomplished Senior Embedded Security Engineer. This role offers a unique opportunity to shape the design and implementation of secure embedded systems used in high-assurance environments. If you’re passionate about building security into complex systems from the ground up, apply today.
Key Responsibilities
- Lead the development of secure architecture for embedded devices, ensuring resilience against a wide range of security threats.
- Perform risk evaluations and security analysis on firmware, hardware interfaces, and software architecture.
- Create and implement cryptographic controls such as secure boot processes, firmware validation, and secure communications.
- Establish internal best practices for secure development, including documentation and coding guidelines.
- Partner with engineering teams throughout the development lifecycle to embed robust security into every layer of the system.
- Conduct deep-dive reviews of system code to identify and resolve security vulnerabilities.
- Contribute to the selection and deployment of encryption libraries and authentication technologies.
- Monitor evolving security standards and integrate new methodologies as needed.
- Support both internal stakeholders and customers with security insights and technical documentation.
- Deliver technical workshops and knowledge-sharing sessions to cross-functional engineering teams.
Required Qualifications
- Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a closely related field.
- Experience designing security systems for embedded platforms.
- In-depth understanding of embedded hardware and software environments, including microcontrollers and real-time operating systems (RTOS).
- Proficient in implementing and validating cryptographic protocols, key management schemes, hardware security modules (HSM), and secure storage techniques.
- Experience integrating hardware-level security features, such as TPMs, secure elements, or other silicon-based security modules.
- Familiar with tools and methodologies for identifying and mitigating vulnerabilities in embedded codebases.
- Solid grasp of secure software development life cycles, with exposure to compliance or certification frameworks.
- Strong problem-solving instincts and the ability to architect solutions independently.
- Effective communicator who can engage both technical teams and customer stakeholders.
Why Join?
- Collaborate with teams solving real-world challenges in device protection, system integrity, and critical infrastructure.
- Influence the security direction of flagship embedded platforms used globally.
- Be part of a forward-thinking environment where security is prioritized at the core of development.
- Competitive compensation, autonomy in your work, and flexible work arrangements.
Interested candidates may apply through Webster & Webster Associates. We look forward to helping you explore whether this exciting opportunity is the right fit for your next career move.
Â
JO-2503-1223
Show More
Source: Webster & Webster Associates
Posted on: Tue, 01 Apr 2025 16:04:56 GMT
Job Type: Full-Time
Location Type: Remote
Webster & Webster Associates is conducting a search on behalf of our client, a global leader in IoT security, for a skilled Embedded Software Engineer to join their team. This role is ideal for technically strong engineers who thrive on solving complex challenges and take pride in developing secure, high-performance software for cutting-edge embedded and IoT applications.
Key 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.
Required Qualifications
- 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.
Preferred Qualifications
- 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.
Education & Experience
- 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.
Why Join?
- Be part of an industry-leading company shaping the future of IoT security.
- Work on cutting-edge embedded and security solutions with global impact.
- Collaborate with top engineers in a fast-paced, innovative environment.
- Competitive compensation, benefits, and opportunities for career growth.
Title: Embedded Software Engineer
Location: Moline, IL
Location Type: Remote
Job Type: Full-Time
Relocation: No
Job ID: JO-2501-1202
Show More
Source: Webster & Webster Associates
Posted on: Tue, 01 Apr 2025 11:52:25 GMT
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
Show More
Source: Webster & Webster Associates
Posted on: Tue, 17 Dec 2024 17:25:51 GMT
We are seeking a highly skilled Field Applications Engineer on behalf of our client to support cutting-edge solutions for mission-critical systems. This role bridges technical expertise and customer success, delivering high-value solutions for complex, real-time software environments.
As the vital technical link between product engineering and customers, you will design proof-of-concept systems, advocate for product enhancements, and drive customer success in deploying innovative solutions.
________________________________________
Key Responsibilities
•   Develop deep technical expertise in the company’s software platforms and embedded systems.
•   Lead solution design and architecture consulting for customer projects and partners.
•   Deliver technical presentations, product demonstrations, and proof-of-concept systems to highlight solutions.
•   Provide pre-sales and post-sales technical support, ensuring successful customer deployments.
•   Advocate for customer requirements internally to inform and shape product roadmaps.
•   Troubleshoot and resolve complex technical issues related to embedded systems.
•   Assist in professional services engagements, customer product training, and technical documentation.
•   Support marketing through white papers, blogs, presentations, and event demos.
•   Travel to customer sites as required.
________________________________________
Requirements
•   Minimum 5 years of experience in embedded systems or field applications engineering.
•   Strong proficiency in C/C++ and experience with device drivers.
•   In-depth knowledge of Unix/Linux internals and RTOS.
•   Hands-on experience with ARM, Intel x86, and PowerPC architectures.
•   Familiarity with virtualization, hypervisors, and debugging tools.
•   Excellent troubleshooting, debugging, and problem-solving abilities.
•   Strong communication and presentation skills for customer-facing engagements.
•   Self-motivated and able to work independently without day-to-day oversight.
________________________________________
Preferred Qualifications
•   Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
•   Experience in defense, aerospace, automotive, industrial, or safety-critical sectors.
•   Proven pre-sales or customer support experience in complex embedded systems environments.
•   Experience connecting embedded systems to public cloud platforms (Azure, AWS, GCP).
________________________________________
Why Join
You’ll work on cutting-edge embedded solutions that power mission-critical applications. Join a dynamic, collaborative team driving technological innovation and delivering exceptional customer success across industries.
Â
Show More
Source: Webster & Webster Associates
Posted on: Mon, 16 Dec 2024 20:53:58 GMT
Overview
Are you a highly skilled BSP (Board Support Package) Engineer in the embedded systems industry seeking that next step in your career? This role involves developing, customizing, and optimizing low-level software to enable seamless hardware-software integration on embedded platforms. The ideal candidate will have deep expertise in Real-Time Operating Systems (RTOS), bootloaders, device drivers, and board bring-up processes. You will work with cutting-edge technologies to deliver robust and efficient solutions. Note that applicants must be eligible to obtain a security clearance to work on government projects.
Key Responsibilities
- Develop and maintain Board Support Packages (BSP) for embedded systems across various hardware platforms.
- Perform hardware bring-up, including bootloader configuration and system initialization.
- Create and optimize low-level device drivers (e.g., I2C, USB).
- Troubleshoot and resolve issues related to hardware-software interactions.
- Collaborate with hardware engineers to ensure successful integration and system performance.
- Implement and debug bootloaders, operating system kernels, and firmware solutions.
- Support system-level testing, validation, and debugging using tools like logic analyzers and oscilloscopes.
- Document BSP processes, configurations, and solutions for future use.
Requirements
- Proficiency in C/C++ for low-level embedded software development.
- Experience with RTOS (e.g., VxWorks, FreeRTOS, QNX) and bare-metal programming.
- Solid understanding of bootloaders, board bring-up, and hardware initialization processes.
- Familiarity with ARM, x86, PowerPC, or MIPS architectures.
- Strong knowledge of I2C, SPI, PCI, USB, and Ethernet.
- Experience with tools such as oscilloscopes and bus analyzers.
- Excellent problem-solving abilities and hands-on troubleshooting experience.
Preferred Skills
- Experience with kernel development and optimization.
- Familiarity with network protocols (IP, TCP, UDP).
- Exposure to hardware schematics and PCB layout tools.
- Knowledge of VME, PCIe, and other embedded hardware standards.
Why Join
- Work on innovative embedded system projects in a collaborative and technology-driven environment.
- Contribute to impactful solutions alongside top-tier engineers.
- Expand your expertise with cutting-edge hardware and software platforms.
Show More
Source: Webster & Webster Associates
Posted on: Fri, 10 Dec 2021 15:06:29 GMT
Seeking an outstanding developer with extensive Ada experience to improve existing software functionality, provide additional functionality and research and development support to our clients. This opportunity is with a great company and great people looking for outstanding candidates with Embedded programming life-cycle experience to join their team of professionals!
Â
Requirements
- Extensive development experience using Ada
- OO Design
- Extensive knowledge of Embedded Systems
- Real-world professional expertise in understanding complex Ada code
- Unit and quality test experience
- Ability to work independently
- Aptitude to learn quickly
- Ability to troubleshoot and resolve issues quickly
- Bachelor’s degree in Computer Science or related field of study
Duties
- Develop software for real-time embedded systems
- Work with software architects designing new functionality
- Engage testing teams for design feature and release
- Improve performance of existing code functionality
Â
Preferred Skills
- GNAT
- Apex Development Tools
- Experience developing Safety Critical Applications for standards such as DO-178B, Def Stan. 0055, IEC 61508, EN 50128, FDA 510(k), and DOD 2167A
Â
JO-2308-1040
Â
Show More
Source: Webster & Webster Associates
Posted on: Mon, 22 Feb 2021 10:46:45 GMT
Global Security company seeks seasoned Software Engineer. Ideal candidates are technically strong, take pride in tackling challenges and get excited about owning critical services.
Â
REQUIRED SKILLS/EXPERIENCE
-
Experience with Real-Time Operating Systems (RTOS, QNX, VxWorks, ThreadX, Integrity, FreeRTOS, MQX, etc.)
-
Extensive experience developing embedded software
-
C/C++ programming language
-
Ability to work independently and with a team
-
Ability to work on US government engagements
-
Secret or Top-Secret Clearance required
Â
PREFERRED SKILLS/EXPERIENCE
-
Networking protocols (TCP/IP, UDP, HTTP / HTTPS, IPSEC, SSH, SMTP, SFTP, SSL, OpenSSL, TLS)
-
Experience with public key infrastructures / PKI
-
In-depth knowledge of authentication protocols, cryptography and encryption
Â
EDUCATION
Â
JO-2102-858
JO-2107-903
Show More