Embedded Systems Engineer
Job Description
Minimum Requirements:
• Bachelor’s degree in computer engineering or similar field from an accredited institution
• Team player and good problem solver with the ability to identify and meet deadlines
• High attention to detail with desire to pursue excellence
• Basic knowledge of statistics and their application to product design and control
• Must be innovative and considered an expert in their field
• Ability to write clearly about highly technical subject matter
• Thorough understanding of electronic systems and components
• Proficient in C, C++, JavaScript, HTML5, CSS3, Batch, Perl, Swift, & Kotlin
• Experience in embedded systems design
• Data analytics and manipulation
• Exceptional interpersonal, verbal and written communication skills.
• Must have a basic understanding of safety standards (UL, CSA, TUV, etc)
• Effective personal time management
• Ability to work independently or as part of a team
• Proficient in Microsoft Office (Excel, Word, PowerPoint)
• Thorough understanding of ERP (Syspro)
• Proficient use of lab equipment and debugging techniques
• Adequate knowledge of reading schematics and datasheets for components
• Strong knowledge of user-centered design
• Passion for understanding human behavior and interaction with digital devices and media
Position Duties and Responsibilities:
• Design, develop, implement, improve, and maintain software of embedded devices and systems
• Interface with hardware design and development
• Design, develop, implement, improve, and maintain applications on digital devices
• Design user interfaces that enhance the user experience
• Devise testing methods to evaluate function and quality of products
• Coordinate component and system testing, including analysis of results and participation in testing as required
• Coordinate and participate in engineering and pre-production builds
• Conduct design reviews in accordance with company requirements
• Coordinate with project team to ensure on-time project completion
• Communicate and guide suppliers on proper programming and testing of product
• Work with customers to determine custom product requirements
• Write reports on items such as product test results, research findings, and project status
• Train and supervise technicians to assist with project completion
• Expand professional and technical knowledge of leading-edge developments in field
• Review industry publications to maintain a current perspective
• Able to travel to customer and supplier locations for support and assistance
Recommended Skills
- Attention To Detail
- C (Programming Language)
- C++ (Programming Language)
- Css
- Computer Engineering
- Data Analysis