Search jobs > Brockton, MA > Permanent > Senior embedded software

Project/Senior Embedded Software Engineer

Hatchit
Brockton, Massachusetts, US
$115K-$140K a year
Full-time

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

Increase your chances of reaching the interview stage by reading the complete job description and applying promptly.

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.

$115,000 - $140,000 a year

J-18808-Ljbffr

3 days ago
Related jobs
Promoted
MIB Group
Quincy, Massachusetts

Analyze, design, code, test, debug, maintain, and document software components in accordance with MIB’s software architecture and software development processes. If you enjoy exploring new technologies and are looking to participate in transformative software development, then we want to talk ...

Promoted
Capital One
Wellesley, Massachusetts
Remote

Locations: TX - Plano, United States of America, Plano, TexasSenior Software Engineer, Back End/Full Stack (Remote Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery en...

LexisNexis Risk Solutions Inc. Company
Massachusetts
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Promoted
Capital One
Easton, Massachusetts
Remote

West Creek 6 (12076), United States of America, Richmond, VirginiaSenior Software Engineer, Back End (Remote Eligible)Senior Software Engineer, Back End (Remote Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, colla...

Highmark Health
MA, Working at Home, Massachusetts

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Promoted
Capital One
Braintree, Massachusetts
Remote

Center 2 (19050), United States of America, McLean, VirginiaSenior Software Engineer, Full Stack - Finance Technology (Remote-Eligible)Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative ...

Riverbed Technology
Remote, Massachusetts, US

We are looking for a talented and passionate Senior Software Engineer to join our team and play a key role in developing and deploying cutting-edge AI solutions. Collaborate with cross-functional teams (data science, engineers, product managers, solutions engineers) to ensure successful integration ...

Eversource Energy
Westwood, Massachusetts

The ideal candidate will possess a solid portfolio of full stack web development projects, exceptional problem-solving and communication skills, and the ability to work independently on multiple projects simultaneously. Makes well-reasoned software design decisions, identifying potential issues, tra...

Flexjet
Quincy, Massachusetts

Flexjet is currently seeking a talented Senior Software Engineer who is passionate about innovation and web technologies to join our development team to focus on Front-end development. Flexjet empowers software engineers to learn, innovate, and apply their skills to deliver technical solutions. Abil...

NVIDIA
Remote, MA, US
Remote

NVIDIA Cloud Functions team is looking for a motivated, product-minded Senior Distributed Systems Software Engineer with an observability focus. Lead engineering projects that directly impact NVCF customer experience and platform reliability. You will be working with a team of passionate and skilled...