12+ months contract for a Senior Embedded Software Engineer (IPMI) in Owego, NY (hybrid, 50% remote)
***We can Only consider US Citizens able to obtain security clearance for this role***
Summary
Experienced Software Engineer responsible for designing, developing, testing, and maintaining software solutions for business and mission-critical systems. This role requires full lifecycle development experience and strong expertise in embedded systems, with a critical emphasis on Intelligent Platform Management Interface (IPMI) .
Required Qualifications
- Bachelor’s degree with 16+ years of experience OR Master’s degree with 14+ years of experience
- Proven experience in full Software Development Life Cycle (SDLC)
- Strong programming experience in C
- Hands‑on experience with embedded systems and hardware/software integration
- Required experience with Intelligent Platform Management Interface (IPMI)
Core Responsibilities
- Design, develop, test, debug, and maintain software applications
- Analyze system requirements and translate them into software solutions
- Apply software engineering standards, processes, and best practices
- Collaborate with stakeholders and system users to gather requirements
- Troubleshoot and resolve software defects and performance issues
- Develop and maintain technical documentation
- Ensure compliance with coding standards and quality requirements
- Analyze system capabilities, input/output requirements, and performance constraints
Technical Skills (Ranked by Importance)
Highest Priority (Critical Skills)
- Intelligent Platform Management Interface (IPMI) (2–4 years)
- C Programming (6+ years)
- Visual Studio Code (VS Code) (2–4 years)