connection to failed (errno=111, msg=Connection refused)connection to failed (errno=111, msg=Connection refused) Senior Embedded Engineer Job in Boston, MA, 452326312 |
Job added in hotlist
Applied job
Contract job
Recruiter job
Employer job
Expanded search
Apply online not available
View more jobs in Boston, MA
View more jobs in Massachusetts

Job Details

Senior Embedded Engineer

$120,000 - $150,000

Boston, MA

Apply for this job


Our client is looking for an embedded software engineer who will write software enabling their next-generation of cloud-connected, products. You will work closely with cloud engineers to connect their products to each other and to cloud services both internal and external. The ideal candidate has strong application-level C++ experience in an embedded Linux environment and thrives working in a fast-paced, extremely collaborative agile team.

Responsibilities: Contribute to an enthusiastic and talented team of Software Engineers to bring new products and compelling experiences to the market
Add features to the embedded product firmware that connects products to cloud APIs and services, including IoT and streaming music services.
Collaborate with cloud and mobile software teams to develop product features and services, and to define APIs between product, mobile app, and cloud.
Build platforms by architecting reusable building blocks enabling faster and more efficient product creation
Take part in full stack software development which includes embedded, mobile apps, cloud, and everything in between
Work with QA on developing testing processes, frameworks, and automation strategies
Focus on innovating new and better ways to create solutions that add value and amaze the end user, with a penchant for simple elegant design in every aspect from data structures to code to systems architecture
Stay up to date on relevant technologies, plug into user groups, understand trends and opportunities to ensure we are using the best techniques and tools
Requirements: B.S. in Computer Science or equivalent; advanced degree a plus
Excellent object oriented design (OOD) and object oriented programming (OOP) using C++
5+ years experience using C++ with at least one embedded operating system (Linux-preferred)
Excellent interpersonal, communication, collaboration, and presentation skills
Strong sense of ownership, passionate, fast learner, detail-oriented, analytical mindset, perfection seeker
Strong experience with one scripting language like Python, Perl or Shell
Embedded/Cloud IoT application development a plus
Experience using and developing REST APIs, using tools such as RAML and Swagger / OpenAPI Passion for automated testing and test-driven development a plus
Working knowledge of Python, py.test preferred
Experience integrating with voice personal assistants a plus

Company info

Sign Up Now -

EmploymentCrossing was helpful in getting me a job. Interview calls started flowing in from day one and I got my dream offer soon after.
Jeremy E - Greenville, NC
  • 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.
GovernmentCrossing - #1 Job Aggregation and Private Job-Opening Research Service — The Most Quality Jobs Anywhere
GovernmentCrossing is the first job consolidation service in the employment industry to seek to include every job that exists in the world.
Copyright © 2018 GovernmentCrossing - All rights reserved. 169