Embedded Software Engineer

2 weeks ago


Morrisville, NC, United States Actalent Full time
Job Title: Embedded Software Engineer

Job Description

Become a member of Our Trustworthy Systems Initiative. We are looking for an energetic, innovative, and self-starting software engineer to design, implement, test, and support features & solutions within the Security and Trust Organization (S&TO). This initiative seeks to increase product security and trustworthiness across a broad range of products through the development, integration, and deployment of reusable software and hardware solutions. The Software Engineer will work as a team member within the Trustworthy Systems Engineering team.
Responsibilities
  • Design, implement, test, and support features and solutions within the Security and Trust Organization (S&TO).
  • Develop, support, and consult within the Software Signing initiatives.
  • Participate in the development, integration, and deployment of reusable software and hardware solutions.
  • Implement and test embedded software or application software.
  • Develop and validate firmware.
  • Conduct debugging and testing of software and systems.
  • Ensure product security and trustworthiness.
  • Collaborate with team members to develop and test code.
Essential Skills
  • 3+ years of experience in software development and verification.
  • Experience in embedded software or application software development.
  • Knowledge of product security and secure development practices.
  • Understanding of microprocessor architecture and cryptographic algorithms.
  • Proficiency in firmware development and debugging.
  • Strong skills in C/C++ and Python scripting.
  • Experience with Linux development, particularly in embedded applications.
  • Familiarity with public cryptography principles and SSL open libraries.
Additional Skills & Qualifications
  • Experience with communication protocols such as SIP.
  • Knowledge of proprietary microcontrollers.
  • Experience in cryptography is preferred.
  • Ability to conduct validating and testing of software.
  • Experience with Python scripting is a plus.
Work Environment

This position is based in RTP on the East Coast. You will work in a restricted access building with weekly stand-ups. The role requires adherence to East Coast working hours.
Pay and Benefits

The pay range for this position is $45.00 - $50.00/hr.
Eligibility requirements apply to some benefits and may depend on your job classification and length of employment. Benefits are subject to change and may be subject to specific elections, plan, or program terms. If eligible, the benefits available for this temporary role may include the following:

• Medical, dental & vision
• Critical Illness, Accident, and Hospital
• 401(k) Retirement Plan - Pre-tax and Roth post-tax contributions available
• Life Insurance (Voluntary Life & AD&D for the employee and dependents)
• Short and long-term disability
• Health Spending Account (HSA)
• Transportation benefits
• Employee Assistance Program
• Time Off/Leave (PTO, Vacation or Sick Leave)
Workplace Type

This is a hybrid position in Morrisville,NC.
Application Deadline

This position is anticipated to close on Apr 30, 2025.
About Actalent

Actalent is a global leader in engineering and sciences services and talent solutions. We help visionary companies advance their engineering and science initiatives through access to specialized experts who drive scale, innovation and speed to market. With a network of almost 30,000 consultants and more than 4,500 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500.
Diversity, Equity & Inclusion

At Actalent, diversity and inclusion are a bridge towards the equity and success of our people. DE&I are embedded into our culture through:
  • Hiring diverse talent
  • Maintaining an inclusive environment through persistent self-reflection
  • Building a culture of care, engagement, and recognition with clear outcomes
  • Ensuring growth opportunities for our people

The company is an equal opportunity employer and will consider all applications without regard to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

If you would like to request a reasonable accommodation, such as the modification or adjustment of the job application process or interviewing process due to a disability, please email actalentaccommodation@actalentservices.com for other accommodation options.

  • Morrisville, NC, United States Concord IT Systems Full time

    Sr. C++ Embedded Engineer w/d CUDA and PLDM Exp Location: 7001 Development Dr, Morrisville, NC - 27560 - Onsite Role Duration: 6-12 Months Contract, to be renewed depending on performance Salary: $105-110K Plus Benefits Hourly Rate: $65/hr on C2C Client:- HP Who are we looking for? 3 to 5 years' experienced software engineers to write, debug and test...


  • Morrisville, NC, United States Concord IT Systems Full time

    Sr. C++ Embedded Engineer w/d CUDA and PLDM Exp Location: 7001 Development Dr, Morrisville, NC - 27560 - Onsite Role Duration: 6-12 Months Contract, to be renewed depending on performance Salary: $105-110K Plus Benefits Hourly Rate: $65/hr on C2C Client:- HP Who are we looking for? 3 to 5 years' experienced software engineers to write, debug and test...


  • Morrisville, NC, United States Concord IT Systems Full time

    Sr. C++ Embedded Engineer w/d CUDA and PLDM Exp Location: 7001 Development Dr, Morrisville, NC - 27560 - Onsite Role Duration: 6-12 Months Contract, to be renewed depending on performance Salary: $105-110K Plus Benefits Hourly Rate: $65/hr on C2C Client:- HP Who are we looking for? 3 to 5 years' experienced software engineers to write, debug and test...


  • Morrisville, NC, United States HireNetworks Full time

    Verification Engineer An engineering firm in the low-power wireless IoT space is seeking a skilled Verification Engineer to execute the validation and verification of embedded systems, hardware, and software to ensure they meet requirements across performance, reliability, and compliance. This role involves managing requirements, developing and running test...

  • Verification Engineer

    2 weeks ago


    Morrisville, NC, United States HireNetworks Full time

    Verification Engineer An engineering firm in the low-power wireless IoT space is seeking a skilled Verification Engineer to execute the validation and verification of embedded systems, hardware, and software to ensure they meet requirements across performance, reliability, and compliance. This role involves managing requirements, developing and running test...


  • Morrisville, NC, United States Teleflex Full time

    Senior Engineer, Software Development Date: Nov 29, 2025 Location: Morrisville, NC, US Company: Teleflex Expected Travel : Up to 10% Requisition ID :12993 About Teleflex Incorporated As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people’s lives. Through our vision to become the most...


  • Morrisville, NC, United States Teleflex Full time

    Senior Engineer, Software Development Date: Dec 28, 2025 Location: Morrisville, NC, US Company: Teleflex Expected Travel : Up to 10% Requisition ID :12993 About Teleflex Incorporated As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people’s lives. Through our vision to become the most...


  • Morrisville, NC, United States Teleflex Full time

    Senior Engineer, Software Development Date: Dec 28, 2025 Location: Morrisville, NC, US Company: Teleflex Expected Travel : Up to 10% Requisition ID :12993 About Teleflex Incorporated As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people’s lives. Through our vision to become the most...


  • Morrisville, NC, United States Teleflex Full time

    Senior Engineer, Software Development Date: Dec 28, 2025 Location: Morrisville, NC, US Company: Teleflex Expected Travel : Up to 10% Requisition ID :12993 About Teleflex Incorporated As a global provider of medical technologies, Teleflex is driven by our purpose to improve the health and quality of people’s lives. Through our vision to become the most...


  • Morrisville, NC, United States HireNetworks Full time

    Senior Staff Engineer - Hardware Seeking a Senior Hardware Engineer to play a key role in designing & developing embedded systems from initial concept through production. The Senior Hardware Engineer's expertise will drive the architecture, schematic design, PCB layout, and system integration of cutting-edge wireless and IoT solutions. In this role, you...