I&C Embedded Software Engineer (Contract | Remote - EST Preferred)
Location: Remote (Preference for EST timezone)
Travel: Required (Quarterly travel to Wilmington, NC)
Duration: May 4, 2026 May 3, 2027
Type: Contract (Hourly)
Hours: 40 hours/week (Core hours: 9 AM 3 PM EST, Monday Friday)
Interview Process: 1 round (Virtual, camera on)
Position Summary
We are seeking an experienced I&C (Instrumentation & Controls) Embedded Software Engineer to join a dynamic engineering team supporting advanced control systems in the nuclear energy sector. This role involves developing and maintaining embedded software solutions, working closely with hardware design teams, and supporting plant system operations.
Key Responsibilities
- Develop software solutions based on technical requirements
- Collaborate with cross-functional teams to enhance system functionality
- Prepare design specifications and documentation
- Perform module, integration, and hardware-in-loop testing
- Conduct code reviews and ensure adherence to coding standards
- Maintain software development records and ensure quality compliance
- Support ongoing improvements aligned with best practices
Required Skills
- Strong experience in C programming
- Hands-on experience with code reviews
- Familiarity with GitLab CI/CD
- Experience in module testing
Preferred Skills
- Advanced Python knowledge
- Experience in industry-standard software development environments
Qualifications
- Bachelor s degree in Computer Science or a related field
- Minimum 5 years of experience in software development or engineering roles
- At least 5 years of experience in embedded software development
- Strong knowledge of coding standards, unit testing, and integration testing
- Excellent analytical and problem-solving skills
Additional Requirements
- Must be willing to travel to Wilmington, NC once per quarter
- Occasional onsite work may be required (typically one week per month; in some cases, up to two consecutive weeks)
- Ability to collaborate effectively with distributed teams