Job Details

Staff Embedded Software Engineer IoT and Sensors

Company name
Best Buy

Location
Watertown, MA, United States

Employment Type
Full-Time

Industry
Engineering, It, Sciences

Posted on
Sep 16, 2021

Apply for this job






Profile

Best Buy Health

We believe that our company’s success depends on the passion and creativity of our amazing employees. To create environments in which our people can fully thrive, we turn to our guiding behaviors: Be human. Make it real. Think about tomorrow. These set the tone for Best Buy, along with our Rallying Cry: Let’s talk about what’s possible. Our supportive leaders collaborate with their teams through ongoing feedback and two-way dialogue to maintain a culture continual learning. All these factors combine to create an unbeatable experience for both customers and employees. If you like to have fun while you work, build confidence and grow your career, you’ll fit right in.

The mission of Best Buy is to enrich the lives of consumers through technology by addressing key human needs across a range of areas, including entertainment, productivity, communication, food, security and health. At the Boston Health we are focused on creating innovative health and wellness solutions in support of the mission to help seniors, and those that support them, as they continue to live well in their own homes. We are an innovative and agile product development team whose mission is to build data science infused digital products. Our solutions include wearable and IoT sensors to track activity, detect emergency events, and assess current and future physical and mental health of seniors.

We are looking for a creative and collaborative Staff Embedded Software Engineer to join our diverse team. As an embedded software engineer you will be expected to develop software for embedded wireless devices that perform physiological and physical activity monitoring. You will work with other software engineers and applied scientists on product-focused teams to implement and deploy scalable solutions. You will lead upstream requirements capture and use case analysis, develop and improve system and software architectures, create, document and test software, and mentor other engineers.

Required qualifications:

Bachelor's or advanced degree in Engineering, Computer Science, or related field

5 years of related experience in Computer Science, Engineering or related field

4 years of embedded firmware development experience (e.g. C, C , Java)

Experience with multi-threaded programming in an operating system, RTOS preferred

Experience or good knowledge of one of the following serial protocols (e.g. UART, I2C, SPI, CAN)

1 year of experience debugging embedded systems using on-chip debugging tools, or electrical test instruments including oscilloscopes, DMMs, logic analyzers and spectrum analyzers

1 year of indirect leadership of technical development of a portion of the system

1 year of experience in creating, reviewing, and approving technical designs and specifications for significant components of a software system

Experience working in an Agile environment with common Agile tools (e.g. Atlassian JIRA, Confluence)

Excellent verbal and written communication skills

Preferred qualifications:

Experience with Software testing including static analysis, unit testing, integration and system testing

Experience with ARM based processors

Experience reading schematics and component data sheets

Experience with low power personal area wireless standards (e.g., Bluetooth, BLE, Zigbee, ANT) and serial protocols (e.g. UART, I2C, SPI, CAN)

Software design and implementation skills with general-purpose programming languages (e.g., C /C#, Java, Python, JavaScript etc.)

Experience with initial device testing and development (board bring up)

Knowledge of continuous integration and software DevOps approach

Experience with MEMS accelerometers and gyroscopes

Knowledge of digital signal processing and strong mathematical skills

Experience developing algorithms

Hands-on skill for prototyping low power and miniaturized embedded systems

Experience with test automation software (e.g. LabView)

Knowledge in motion planning, controls, PLC programming, automated test equipment is a plus

Experience in medical device development under FDA design and development controls is a plus

Company info

Best Buy
Website : http://www.bestbuy.com

Similar Jobs:
USA (Tyngsboro, Massachusetts) Research & Development (R&D) Engineer (Tyngsboro, MA) Project Engineer – Consulting (Tyngsboro, MA) Project Engineer – Pharmaceutical Focus (Tyngsboro, MA) USA (San Luis Obispo, California) Project E...
File System Engineer
Location : Boston, MA
RESPONSIBILITIES: * Implement file system components, unit tests, and integration tests that meet aggressive code coverage goals. * Collaborate with peers and architects to design file system components. Write design specificatio...
Principal Software Engineer
Location : Boston, MA
RESPONSIBILITIES: * Design and develop distributed algorithms for replication and coordination * Test to verify the same * Support your code through product development and deployment EXPERIENCE: * 10 years designing and developi...
I was very pleased with the EngineeringCrossing. I found a great position within a short amount of time … I definitely recommend this to anyone looking for a better opportunity.
Jose M - Santa Cruz, CA
  • All we do is research jobs.
  • Our team of researchers, programmers, and analysts find you jobs from over 1,000 career pages and other sources
  • Our members get more interviews and jobs than people who use "public job boards"
Shoot for the moon. Even if you miss it, you will land among the stars.
EngineeringCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
EngineeringCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2024 EngineeringCrossing - All rights reserved. 21 192