Project/Senior Embedded Software Engineer

Posted 2 Days Ago
Be an Early Applicant
East Walpole, MA
115K-140K Annually
5-7 Years Experience
Information Technology • Other • Software • Consulting
The Role
As a Project/Senior Embedded Software Engineer, you will design, develop, test, and maintain embedded software and firmware for wearable products. You will also build embedded Linux OSes, develop test software, conduct code reviews, and collaborate with project managers and stakeholders to analyze requirements and ensure high-quality delivery.
Summary Generated by Built In

hatch I.T. is partnering with HSI to find a Project/Senior Embedded Software Engineer. See details below:


About The Role:

As a Project/Senior Embedded Software Engineer, you will contribute technical substance and inspiration to their Software Engineering team, ensuring that imaginative and credible solutions populate our ambitious product roadmap.


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:

  • Design, develop, test, debug, and maintain embedded software and firmware, adhering to coding standards and best practices for our wearable products.
  • Design and build embedded Linux OSes for embedded computing platforms.
  • Design and develop test software to support R&D and manufacturing activities.
  • Participate in the design and development of novel algorithms for medical applications and wearable products.
  • Contribute to processor and sensor selection, and hardware and embedded system architectures.
  • Conduct code reviews and provide constructive feedback to maintain code quality, performance, and maintainability for both software and firmware components.
  • Develop and execute test plans for unit testing, working closely with the system test team to ensure the delivery of high-quality designs.
  • Identify and resolve software and firmware defects and bugs, working closely with the development team and stakeholders.
  • Collaborate with project managers, product owners, and stakeholders to gather and analyze project requirements for software and firmware components, identify risks, and communicate project status, timelines, and issues.
  • Support fielded products and perform analysis of field-reported issues.
  • Willingness and ability to travel to customer locations, test events, or conferences.
  • Stay updated with the latest software and firmware development trends, technologies, frameworks, and industry practices.

Functional Skills/Knowledge:

  • Proficiency in C, Python, C++ for embedded software and firmware development.
  • Proficiency in VS Code, MPLAB, and STMCUBE is a plus.
  • Strong knowledge of object-oriented programming principles, design patterns, and embedded systems for firmware development.
  • Understanding of software and firmware testing methodologies and experience with testing frameworks.
  • Ability to work independently in a fast-paced, deadline-driven environment with minimal supervision or guidance
  • Solid analytical skills with a strong attention to detail.
  • Able to collaborate with cross-disciplined and cross-functional teams to support the full product life-cycle.
  • Excellent communication skills (verbal and written) along with good interpersonal skills.
  • Willingness and ability to mentor and lead interns or co-ops, as needed.

Education and Experience:

  • BS or MS in in Electrical, Computer, Software, or Biomedical Engineering (or equivalent)
  • Minimum of 5+ years’ experience in Embedded Software Engineering, developing embedded systems and software applications on Microcontrollers and Embedded Processors.
  • Required experience developing software for embedded Linux platforms
  • Experience with ATSAM and STM32 family microcontrollers is a plus
  • Experience with BLE Gatt, Serial Devices, and Network devices is a plus.
  • Preferred, but not required: Experience with Machine Learning, (Bio)Signal processing, Test design, and execution.
  • Experience in ATAK environment is a real plus
  • Familiarity with Agile/Scrum project management methodologies.
  • Experience with version control systems (e.g., Git) and continuous integration/continuous deployment (CI/CD) pipelines is desirable.
  • Previous industry experience working for a company or a consultant company in military, medical, wearables, or biomedical goods space is highly desirable.
  • Must be a permanent, legal US resident. US Citizenship preferred.

Top Skills

C
C++
Python
The Company
HQ: Vienna, VA
24 Employees
On-site Workplace
Year Founded: 2011

What We Do

Get behind the scenes insights from startup tech teams: https://www.myhatchpad.com/newsletter/

hatch I.T. is a specialized technology consulting firm connecting software, product, and data engineers with tech startups in emerging tech markets. We offer customized models that transform the way early-stage and high-growth startups scale. Our flagship programs include:

- Scale – technical consulting and recruiting services for high-growth startups
- Stride – technical strategy and consulting for early-stage startups
- hatchpad – an online community platform connecting startup technologists to network, learn, and advance in their careers

In true startup fashion, our roots can be traced to a garage in Leesburg, VA in 2013. While working with local startups, our Founder & CEO, Tim Winkler, realized that traditional staffing models didn’t align with the growth needs of startups. Working with those firms felt transactional and the costs were way outside a startup's budget. There was a need for a solution that was relational, community driven, and flexibly priced. With this in mind, hatch I.T. was formed, along with customized models that transform the way early-stage and high-growth startups scale.

Fast forward 8 years and 15 employees later, hatch has developed a platform that provides a roadmap to guide startups from MVP through all stages of growth. After proving this model with dozens of startups across DC, Maryland, & Virginia, we realized it was needed in all emerging startup markets.

If you’re a startup looking to grow your startup team, or an engineer looking for a career at an innovative tech company, connect with hatch I.T. today.

Jobs at Similar Companies

bet365 Logo bet365

Junior Sports Analyst

Digital Media • Gaming • Software • eSports • Automation
Denver, CO, USA
6100 Employees
55K-80K Annually

Artlist Logo Artlist

Audio Content Curator - Afikim

Digital Media • Music • Other • Social Media
Hybrid
Afikim, ISR
450 Employees

Jobba Trade Technologies, Inc. Logo Jobba Trade Technologies, Inc.

Customer Success Specialist

Cloud • Information Technology • Productivity • Professional Services • Software
Hybrid
Chicago, IL, USA
45 Employees

Similar Companies Hiring

Artlist Thumbnail
Social Media • Other • Music • Digital Media
Tel Aviv, IL
450 Employees
bet365 Thumbnail
Software • Gaming • eSports • Digital Media • Automation
Denver, Colorado
6100 Employees
Jobba Trade Technologies, Inc. Thumbnail
Software • Professional Services • Productivity • Information Technology • Cloud
Chicago, IL
45 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account