Embedded Software Engineer - Micro Controller Expert
Company Overview:
A software/hardware company based in Boston, dedicated to empowering electrical engineers and innovators in building cutting-edge products, is looking to hire several embedded software engineers. The company builds products to enable engineers to seamlessly design, develop, and deploy embedded systems.
Job Description:
The Embedded Systems Engineer will possess expertise in embedded systems, microcontrollers, software development, and hardware integration. This role will be instrumental in supporting electrical engineers who utilize the product and hardware solutions to transform their ideas into reality.
Responsibilities:
- Collaborate closely with other engineers to understand project requirements and provide technical assistance throughout the product development lifecycle.
- Offer expert guidance on software architecture, system integration, and hardware selection to optimize product performance and functionality.
- Develop and maintain micro controllers and motor controllers
- Stay up-to-date with industry trends, emerging technologies, and best practices in embedded systems development to contribute to continuous improvement of the products and services.
- Create and deliver technical training materials, workshops, and presentations to educate and empower engineers on utilizing the software/hardware solutions effectively.
Qualifications:
- Bachelor's or Master's degree in Electrical Engineering, Computer Science, or a related field.
- Solid experience in embedded systems. Microcontroller expertise is a must. (e.g., ARM, AVR, PIC)
- Excellent problem-solving skills and ability to work independently as well as collaboratively in a fast-paced environment.
- Effective communication skills with the ability to convey complex technical concepts to engineers at varying levels of expertise.
Benefits:
- Competitive salary and comprehensive benefits package.
- Opportunities for professional growth and career advancement.
- Access to cutting-edge technologies and tools.
- Collaborative and inclusive work environment.