via LinkedIn
$Not specified
Design and develop embedded software for nuclear power plant control systems with testing and documentation.
Bachelor's in engineering discipline with 5+ years embedded software experience in C and related tools.
We are seeking an experienced Instrumentation & Controls (I&C) Embedded Software Engineer to join a high-performing engineering team supporting advanced control systems for Nuclear Power Plants. This role involves designing and implementing embedded software solutions in C language for safety-critical I&C systems. The position requires strong technical problem-solving skills, collaboration with cross-functional engineering teams, and the ability to deliver high-quality software solutions in regulated environments. Key Responsibilities • Develop creative, efficient solutions for complex engineering challenges while reducing system complexity. • Prepare design specifications and develop embedded software in C language. • Perform module testing, integration testing, and support system validation activities. • Conduct code reviews and verify design specifications and technical documentation. • Collaborate with customers and stakeholders to define scope, review results, and discuss technical risks. • Work with technical leadership to develop work plans, including time estimates, schedules, and requirements. • Apply engineering fundamentals and first-order principles to validate expected system performance. • Prepare clear, complete analysis documentation aligned with engineering procedures. • Manage multiple priorities while ensuring on-time, high-quality deliverables. • Communicate work status and risks effectively to leadership. Basic Qualifications • Bachelor’s Degree in Electrical Engineering, Computer Engineering, Software Engineering, or related discipline from an accredited institution. • Minimum 5+ years of embedded software development experience. • Strong expertise in C programming language. • Experience with software development tools such as Git-based version control, IDEs, and debuggers. • Experience with C coding standards, unit testing, and integration testing methodologies. Work Location & Requirements • Preferred location: Wilmington, NC area. • Highly qualified U.S.-based remote candidates within approximately 200 miles of Wilmington, NC may be considered. • Ability to travel onsite as required for testing and operational support. • This role requires access to U.S. export-controlled information. Employment is contingent upon the ability to obtain authorization for such access from the U.S. Government, if applicable. Desired Qualifications • Experience applying design patterns and structured problem-solving techniques. • Strong understanding of data structures and algorithms. • Familiarity with C coding standards and compliance frameworks such as MISRA-C. • Demonstrated leadership experience (professional or academic). • Excellent written and verbal communication skills. • Ability to challenge the status quo and contribute innovative solutions. • Proactive in learning new tools and driving continuous improvement initiatives.
This job posting was last updated on 3/6/2026