Principal Software Engineer
Location
United States
Posted
13 days ago
Salary
$112K - $160K / year
Bachelor Degree10 yrs expEnglish
Job Description
• Serve as a primary developer for Perc Ultra SMP (32‑bit) and Perc 64 (64‑bit)
• Plan and execute development tasks; troubleshoot issues and clear blockers
• Implement bug fixes, feature enhancements, and major new release content
• Develop and maintain regression tests for fixes and new functionality
• Review, test, and approve code changes from team members before commit
• Collaborate with Developer Tools leadership to maintain and update licensing components
• Work directly with customer engineering teams to diagnose issues, resolve technical questions, and advise on best practices
Job Requirements
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field (advanced degree preferred)
- 10+ years of professional software development experience in embedded systems or tools
- Strong background in end-to-end software development, product quality, and technical problem solving
- Experience with development tools for industrial automation and/or defense applications
Benefits
- Medical, dental and vision insurance
- Paid time off and sick leave
- Tuition reimbursement
- 401(k) contributions and employer match
- Flexible spending accounts
- Life insurance
- Disability coverage
- Generous commuter subsidy
- Employee share purchase program (ESPP)