Search Jobs
Embedded Firmware Engineer
Battle Ground, WA 98604 US
Job Description
Type: Direct Hire
Worksite Location: Battle Ground, WA
Embedded Firmware Engineer Job Description:
Embedded Firmware Engineer will help design, develop and build test systems for our next generation of products. Comfortable analyzing complex circuits to understand the relationship between embedded firmware and hardware and determine the best way to automate testing in a manufacturing environment, the candidate must be able to function in a small company environment and independently or collaboratively to solve problems.
What you’ll do as the Embedded Firmware Engineer:
- Embedded Linux firmware development to support automated manufacturing production solutions
- Develop test strategies and methodologies to ensure product conformance to electrical design specifications within cycle time
- Develop, update, and maintain automated tests in response to product changes and new product development
- Implement, test, release and deploy code on embedded systems
- Continuous improvement of manufacturing testing through the entire product life cycle
- Collaborate with project managers, engineers, and production staff locally and globally
- Create test and product support documentation
- Participate in and facilitate design reviews
- Provide product support to manufacturing
- Troubleshooting of manufacturing and testing issues
- Production line governance and continuous improvement
Required:
- Bachelor's degree in Electrical Engineering, Electronics Engineering, Computer Engineering, Software Engineering or similar discipline
- Required to have significant experience using C, C++
- Required to have experience with version control software, Git preferred
- Required to have experience with unit testing and test-driven development.
- Electrical engineering or board level technician experience
- Work collaboratively with co-workers across teams and sites
- Experience in a manufacturing or test environment
- Automotive or Powersports background
- Desired to have experience with Communication protocols such as: TCP/IP, HTTP, FTP, SSH, PPP, MODBUS, OPC, CAN J1939.
- Desired to have 5+ years industry experience.
- Desired to have Electrical Engineering or Electronics Technician experience.
- Desired to have experience with Python, SQL
- Desired to be proficient using multiple compilers and debuggers
Take the first step on your new career path! To submit yourself for consideration for this role, simply click the apply button and complete our mobile-friendly online application. Once we’ve reviewed your application details, a recruiter will reach out to you with next steps! For questions or more information about this role, please call our office at (651) 772-9225.
As an equal opportunity employer, Dahl Consulting welcomes candidates of all backgrounds and experiences to apply. If this position sounds like the right opportunity for you, we encourage you to take the next step and connect with us. We look forward to meeting you!
#LI-NC1
Dahl Consulting is an Equal Opportunity Employer and does not discriminate in employment on the basis of race, color, religion, sex (including pregnancy and gender identity), national origin, political affiliation, sexual orientation, marital status, disability, genetic information, age, membership in an employee organization, retaliation, parental status, military service, or other applicable legally protected characteristics.
Review us and WIN! | www.dahlconsulting.com/review-us
Refer a friend for rewards | www.dahlconsulting.com/careers/refer-a-friend