What are the responsibilities and job description for the Software Engineer - Embedded position at ETC?
ETC is looking for a Software Engineer to support our product development efforts with our R&D power controls product lines. This team consists of four developers who also work closely with our architectural product development team, to collaborate on common code and perform coding reviews. A Bachelor's Degree is required, and our top candidates will have embedded Linux and C experience, and enjoy working with a team to reach project milestones.
Work location is at our headquarters in Middleton, WI, with the availability for a hybrid option. Our Middleton office provides an onsite fitness center, an at-cost deli, and health and wellness professionals and programs.
ETC offers a generous time off policy of 4 weeks in your first year, healthcare benefits on day one, and retirement options via 401k with employer-match, and we're 100% employee-owned through an Employee Stock Ownership Plan.
If this position is of interest to you please apply today. If you have any questions about this position or the recruitment process please contact Katie Barreau at 608.824.5329 or via email to Katie.Barreau@etcconnect.com
Representative Responsibilities :
- Develop system design and documentation including requirements, architecture, and verification plans.
- Implement system designs to be reliable, scalable and secure
- Provide mentorship and guidance less experienced engineers
- Contribute to development and refinement of departmental best practices
- Collaborate with other teams to deliver a manufacturable, reliable product
- Follow emerging technology trends and working with external consultants to improve the overall software offering at ETC
Minimum Requirements :
Desired Qualifications :