What are the responsibilities and job description for the Software Engineer II position at HRU Inc Technical Resources?
Position Description
We are seeking individuals with experience and a passion for real-time, embedded software development to fill openings as Software Engineers. The Software Engineer II will perform diverse tasks, including software requirements analysis, design, coding, unit testing, documentation, hardware-software integration, troubleshooting, and verification testing.
Key Responsibilities
- Develop, maintain, upgrade, and port embedded product software and / or support software to enhance project / system functionality.
- Collaborate closely within the software project team and across engineering disciplines such as Mechanical, Electrical, Controls, and Systems Engineering.
- Ensure technical approaches align with established engineering principles and practices.
Required Skills
Preferred Skills
Required Experience
Preferred Experience
Required Education
Preferred Education
EOE (Veteran / Disability)