Embedded Software Engineer- Mobile

Overview

On Site
150k - 190k
Full Time

Skills

C++
Embedded software
Attention to detail
Medical devices
Artificial intelligence
Embedded systems
Emerging technologies
Knowledge sharing
Computer science
Electrical engineering
Programming languages
Android development
Software design
Data structure
Real-time
Operating systems
Embedded Linux
Software development
Problem solving
Effective communication
Personal development
Mergers and acquisitions
Android
ARM
Design
FOCUS
Collaboration
Computer hardware
Firmware
Scalability
Testing
Debugging
Innovation
Mentorship
Java
Algorithms
RTOS
Git
JIRA
Jenkins
IMPACT
Teamwork
Health care

Job Details

Job Title: Senior Embedded Software Engineer
Location: Boston, MA
Company Overview: Our client is a pioneering medical device company based in Boston dedicated to revolutionizing in-home safety through cutting-edge Artificial Intelligence (AI) technology. Their mission is to enhance the lives of individuals by providing innovative solutions that promote safety, independence, and peace of mind. Position Overview: Our client is seeking a highly skilled and experienced Senior Embedded Software Engineer to join their dynamic team. As a key member of the engineering department, you will play a crucial role in developing advanced software solutions for their medical devices, leveraging your expertise in Android, C++, and embedded systems on ARM controllers.
Responsibilities:
  • Design, develop, and implement embedded software solutions for medical devices, with a focus on in-home safety applications.
  • Collaborate closely with cross-functional teams including hardware engineers, firmware developers, and AI specialists to integrate software components into overall system designs.
  • Architect and optimize software for ARM-based embedded systems, ensuring reliability, performance, and scalability.
  • Conduct thorough testing and debugging of software modules to ensure high-quality, robust solutions.
  • Stay current with emerging technologies and industry trends to drive innovation and maintain competitiveness in the market.
  • Provide technical guidance and mentorship to junior engineers, fostering a collaborative and knowledge-sharing environment.
Qualifications:
  • Bachelor's degree in Computer Science, Electrical Engineering, or related field; advanced degree preferred.
  • Proven experience (5+ years) in embedded software development, with a focus on ARM-based controllers.
  • Proficiency in programming languages including C++ and Java for Android development.
  • Strong understanding of software design principles, data structures, and algorithms.
  • Experience with real-time operating systems (RTOS) and embedded Linux.
  • Familiarity with software development tools such as Git, JIRA, and Jenkins.
  • Excellent problem-solving skills and a meticulous attention to detail.
  • Effective communication skills and ability to work collaboratively in a team environment.
  • Prior experience in the medical device industry or other regulated industries is a plus.
Why Join Us:
  • Opportunity to work on cutting-edge technology that has a meaningful impact on people's lives.
  • Collaborative and inclusive work culture that values innovation, teamwork, and personal development.
  • Competitive compensation package including salary, benefits, and opportunities for career advancement.
  • Work in a dynamic and fast-paced environment where your contributions are recognized and valued.
If you are passionate about leveraging your skills to make a difference in the field of in-home safety and healthcare, we encourage you to apply and become part of our talented team dedicated to driving positive change through technology.

About Motion Recruitment Partners, LLC