What are the responsibilities and job description for the Junior Embedded Software Engineer position at hatch I.T.?
hatch I.T. is partnering with HSI to find a Junior Embedded Software Engineer . See details below:
About The Role
HSI is seeking a Junior Embedded Software Engineer to join their team and contribute to the development of their Edge Computing & Instrumentation systems and wearable embedded technology. In this role, you will work alongside experienced engineers, gaining hands-on experience in firmware and software development for cutting-edge products. This position offers a great opportunity to build your skills in embedded systems, software development, and hardware integration while working on innovative wearable technology solutions.
The ideal candidate has a strong foundation in embedded software development, a passion for problem-solving, and a willingness to learn. You will collaborate with cross-functional teams, assist in writing technical documentation, and support product development from concept to deployment.
About The Company
Human Systems Integration, Inc. (HSI) of East Walpole, MA, is a leader in the development and production of high-tech wearable solutions. HSI is a fast-paced, dynamic product development and production environment where they care deeply about their customers, their partners and their employees. A successful candidate will be highly organized and a strong communicator who enjoys a challenge, and working in a team-centered environment that focuses on providing their customers with extremely impactful wearable technology that enables them to be safer, more capable and more informed.
Responsibilities
About The Role
HSI is seeking a Junior Embedded Software Engineer to join their team and contribute to the development of their Edge Computing & Instrumentation systems and wearable embedded technology. In this role, you will work alongside experienced engineers, gaining hands-on experience in firmware and software development for cutting-edge products. This position offers a great opportunity to build your skills in embedded systems, software development, and hardware integration while working on innovative wearable technology solutions.
The ideal candidate has a strong foundation in embedded software development, a passion for problem-solving, and a willingness to learn. You will collaborate with cross-functional teams, assist in writing technical documentation, and support product development from concept to deployment.
About The Company
Human Systems Integration, Inc. (HSI) of East Walpole, MA, is a leader in the development and production of high-tech wearable solutions. HSI is a fast-paced, dynamic product development and production environment where they care deeply about their customers, their partners and their employees. A successful candidate will be highly organized and a strong communicator who enjoys a challenge, and working in a team-centered environment that focuses on providing their customers with extremely impactful wearable technology that enables them to be safer, more capable and more informed.
Responsibilities
- Assist in the design, development, testing, and debugging of embedded software for wearable and Edge Computing products.
- Collaborate with senior engineers and hardware teams to ensure seamless software-hardware integration.
- Work with communication interfaces such as SPI, I2C, USB, UART, and BLE.
- Support software documentation, version control, and process improvements.
- Stay up to date with industry trends and best practices in embedded systems and Edge Computing.
- Contribute to troubleshooting and problem-solving efforts for product development.
- Participate in team meetings and share insights to improve development processes.
- Bachelor’s degree in Computer Science, Electrical Engineering, or a related field.
- 0-2 years of experience in embedded software development (internships or academic projects are a plus!).
- Familiarity with C/C and Embedded C; Python and JavaScript experience is a bonus.
- Basic understanding of embedded processors, firmware development, and real-time systems.
- Exposure to hardware integration and communication protocols like SPI, I2C, USB, UART, or BLE.
- Strong analytical and problem-solving skills.
- Eagerness to learn and grow in a collaborative, fast-paced environment.
- US citizenship or legal permanent resident status is required.