Embedded Software Engineer
$50 - $60 per hourActalent
Job Description
Job Description
Job Title: Embedded Software Engineer Job Description
Join our innovative team as an Embedded Software Engineer and play a pivotal role in developing software that integrates with and controls physical power generation devices. You will design and implement software solutions that meet deterministic timing and safety requirements, driving projects from conception through to implementation, testing, and release.
Responsibilities- Design and implement software solutions with deterministic timing and safety requirements.
- Take ownership of development work, driving projects from initial concept through implementation, testing, and release.
- Collaborate with cross-functional teams to translate complex requirements into efficient, reliable code.
- Optimize software performance for embedded systems and real-time applications.
- Participate in code reviews, ensuring high-quality, maintainable code.
- Troubleshoot and debug issues in both development and production environments.
- Stay up-to-date with emerging trends and technologies in embedded systems and clean energy.
- Bachelor's degree in Electrical Engineering, Computer Science, or related field.
- Minimum of four (4) years of work experience in software development in power systems, energy storage, or related fields.
- Experience with embedded systems or real-time software development.
- Experience working in Agile development environments.
- Proficiency in C++ (primary language) and Go.
- Experience with Linux operating systems.
- Knowledge of containerization technologies (e.g., Docker).
- Familiarity with Git and CI/CD pipelines.
- Understanding of TCP/IP networking fundamentals.
- Experience with power systems, grid-connected assets, or energy storage systems.
Work in a dynamic and collaborative environment where you will use cutting-edge technologies to create reliable and efficient software solutions. Benefit from a culture that promotes innovation and continuous learning, with opportunities to stay updated with trends in embedded systems and clean energy. The role involves working with Linux operating systems and using various modern tools such as Git, Docker, and CI/CD pipelines.
Job Type & LocationThis is a Contract to Hire position based out of Durham, NC.
Pay and BenefitsThe pay range for this position is $50.00 - $60.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 TypeThis is a hybrid position in Durham,NC.
Application DeadlineThis position is anticipated to close on Jul 31, 2026.
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 20,000 consultants and 5,000 clients across the U.S., Canada, Asia and Europe, Actalent serves many of the Fortune 500. We are proud to be an Engineering News-Record (ENR) Top 500 Design Firm for our engineering design services and a ClearlyRated Best of Staffing® winner for both client and talent service.
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 View email address on ziprecruiter.com for other accommodation options.
San Francisco Fair Chance Ordinance: Pursuant to the San Francisco Fair Chance Ordinance, for all positions located in the city and county of San Francisco, we will consider for employment qualified applicants with arrest and conviction records.
Massachusetts Lie Detector: It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability.
Use of Artificial Intelligence (AI): We may use Artificial Intelligence (AI) to support parts of our hiring process, including sourcing, screening, and evaluating candidates. AI helps assess applications and qualifications, but final decisions are made by our hiring team. By applying, you acknowledge and agree that your application may be reviewed using AI tools.
$116.36k - $155.15k
...supervision. The Main Responsibilities The candidate will have demonstrated knowledge and experience in system architecture and engineering disciplines. Specific technical knowledge of enterprise level networking and network security. Recommends optimized solutions...SuggestedFull timeTemporary workRemote work1 day per week- ...Lead Full Stack Software Engineer At Digital Turbine, we make mobile advertising experiences more meaningful and rewarding for users, app publishers, and advertisers — intelligently connecting people in more ways, across more devices. We provide app publishers and advertisers...SuggestedLocal area
- Job Description Mobile Application Developer (Swift Primary) Location Westlake, Texas / Durham, North Carolina (Hybrid – work from client office every alternate week, all five days) Overall Experience 6-9 Years Role Summary We are looking for a skilled Mobile Application...SuggestedWork at officeLocal area
- ...organization, apply now. We are currently seeking a Mobile Test Engineer (Onsite Hybrid) to join our team in Durham, North Carolina (US-... ...your knowledge of testing and testability to influence better software design, promote proper software engineering and bug prevention...SuggestedWork at officeRemote workFlexible hours
- Full Stack Developer (Angular Developer) Location: Hybrid Model (5 days in month), Durham NC, Westlake TX Duration: Long term The Expertise You Have Overall, 4-7 years’ IT experience with 2-3 years specific to the skillset listed below. Strong Front End...Suggested
$45 - $60 per hour
...hardware while working in an AIaugmented engineering environment. Must be within the general... ...bridge communication between Flutter and embedded web content. Build and maintain native... ...or equivalent 2-8 years of professional software development experience. Experience with...Hourly payContract workFor contractorsWork at office- ...Senior AWS Cloud Engineer Labcorp is seeking a Senior AWS Cloud Engineer to join our team at our Durham, NC location. Location: Durham, NC. Applicants who live within 35 miles of Durham, NC location will follow a hybrid schedule. This schedule includes a minimum...Full timeTemporary workCasual workInternshipWork at officeMonday to FridayFlexible hoursDay shift3 days per week
- ...R&D Hardware Test Engineer The R&D Hardware Test Engineer designs, develops, and implements automated electro-mechanical test systems that accelerate product development, improve reliability, and expand lab testing capability. This role focuses heavily on LabVIEW...
- ...Overview: Test Engineers are responsible for designing and implementing tests to ensure the product functions to meet high-quality standards via developing test plans, peer reviewing code, observing current processes, and testing materials through processes. Test...Work experience placementWork at officeLocal area
$184k - $287.5k
...NVIDIA Technical Engineer Position NVIDIA has been transforming computer graphics, PC gaming, and accelerated computing for more than... ..., technical engineer to join the Tegra system-on-chip (SoC) software organization. You will work on key aspects of our ARM SW ecosystem...- ...Senior Systems Software Engineer This role has been designed as 'Hybrid' with an expectation that you will work on average 2 days per week from an HPE office. Who We Are: Hewlett Packard Enterprise is the global edge-to-cloud company advancing the way people...Work experience placementWork at officeLocal areaImmediate start2 days per week
$152k - $241.5k
...NVIDIA is searching for a creative and highly motivated engineer with expertise in system software to join the Tegra system‑on‑chip (SOC) Software... ...design key aspects of our Tegra SoC kernel drivers and embedded software. This role will focus on enabling ARM SoC on...$165k - $215.5k
...associated with professional certification exams by preparing members to pass with confidence and advance their careers. The engineering team collaborates closely with the product and design teams to build and maintain the technical foundation of the platform’s applications...Full timeLocal areaRemote workFlexible hours- ...Job Title: Infrastructure Systems Engineer Experience Level: 5+ Years Location: Durham, NC (5 days onsite) Department: Information Technology / Infrastructure Services Note: This is a C2H role, please submit visa independent candidates Position...
- ...HVAC Mobile Engineer CBRE Global Workplace Solutions (GWS) works with clients to make real estate a meaningful contributor to organizational productivity and performance. Our account management model is at the heart of our client-centric approach to delivering integrated...
- ...Description : Develops database solutions using batch schedules software -- Control-M and Autosys. Aligns Information Technology (IT)... ...and Experience : Bachelor's degree in Computer Science, Engineering, Information Technology, Information Systems, or a closely...
- ...Bachelor’s or master’s degree in a technology related field (e.g., Engineering, Computer Science, etc.) required. ~8+ years of demonstrable... ...(Java 1.8+) ~ Strong programming, debugging and secure software development skills (e.g., Veracode, Sonar etc.) ~ Good knowledge...Contract work
$126.5k - $182k
...government has specified can only be performed by a U.S. citizen on U.S. soil. You will collaborate with a global team of software engineers and SREs responsible for delivering world-class collaboration experiences at scale. Our team supports backend services deployed...Permanent employmentFull timeTemporary workLocal areaWorldwideFlexible hoursShift work$184.5k - $295.3k
...You'll Do The Senior Product Solution Engineer (Sr. PSE) serves as the technical lead... ...experience demonstrating ERP and enterprise software solutions in customer-facing... ...Avalara is an AI-first Company AI is embedded in our workflows, decision-making, and products...- ...Senior Solutions Engineer providing technical leadership support for Medicaid initiatives, with strong Curam, AWS, and J2EE skills. Designs scalable solutions, builds modernization components, and turns complex policy rules into technical specifications. This is an...Work at office
- ...Labcorp is seeking a Lead Network Security Engineer – Palo Alto to join our team at our Durham, NC location! Location Durham, NC. Applicants who live within 35 miles of Durham, NC location will follow a hybrid schedule. This schedule includes a minimum of three in office...Full timeTemporary workCasual workInternshipWork at officeRemote workMonday to FridayFlexible hoursDay shift3 days per week
- ...range of platforms for a wide variety of organizations. Experience building and maintaining standards-compliant websites a must. The Software Developer will report to the Lead Developer. You must submit code samples, or equivalent to be considered. You must be experienced...Casual workWork at officeLocal areaRelocationFlexible hours
- ...career has to start somewhere, so why not start at the Apex? Apex Systems specializes in the placement of IT, telecommunications, and engineering professionals. Today, it's the second-largest IT staffing firm. It finds people for temporary or contract assignments, as well as...Permanent employmentTemporary work
- ...Senior Cloud Systems Engineer Dynamic Work schedule - This is 5 days on site a month- in the same week then the remainder of the month is working from home. ( They can fly/drive into the office as well). If your candidate is not open to this please tell them they will...Work at officeRemote workWork from home
- ...API Gateway is a plus Preferred experience using Docker or another container engine, OpenShift Hands on experience in designing systems and developing applications Knowledge of developing software deployed on cloud-hosted services. JIRA, Jenkins GHA Excellent...Full timeLocal area
- ...applications. Skills and Knowledge: ~6-9 years of professional software development experience in a diverse set of distributed... ...experience in Java Technologies. ~ Knowledge of software engineering practices for the full software development life cycle, including...Work experience placement
- ...preferably Kubernetes on EKS or AKS. Experience with Data Monitoring and logging tools such as Datadog, Splunk. Demonstrated experience of full Software Development Life Cycle, DevOps, and Continuous Integration/Continuous Development in an Agile environment. #J-18808-Ljbffr...Contract workWork experience placement
- ...Fullstack Developer (NodeJS/Angular or React) - to join our Digital Engineering team. Who are we? For the past 20 years, we have powered many... ...subscription lifecycles, access provisioning, and coordinated software release management across multiple runtime environments....Full time
- ...API's or other Web Services Java Qualifications: Superb communication skills including the ability to communicate software engineering and/or development concepts and principles Design, develop and implement web applications, including alignment to coding...
- ...We are currently sourcing for a Full Stack Engineer to work in Durham, NC or Westlake, TX! Are you interested in serving the needs... ...The Skills You Bring ~8+ years of hands-on experience in software development ~ Hands-on experience with Service Oriented Architecture...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Software Engineer. Be the first to apply!
- software sales executive Durham, NC
- entry level software sales Durham, NC
- healthcare software sales Durham, NC
- software implementation project manager Durham, NC
- bank software Durham, NC
- internship software Durham, NC
- id software Durham, NC
- software Durham, NC
- software sales Durham, NC
- government software Durham, NC



