Job Description
Job Title: Embedded Software EngineerJob 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 i...
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 i...
Ready to Apply?
Submit your application today and join our talented team at Actalent.
Submit ApplicationJob Details
- Location Durham, NC
- Job Type Full-time
- Category other-general
- Posted Date July 27, 2026
- Application Deadline August 01, 2026