Junior Embedded Software Engineer

Sorry, this job was removed at 11:07 a.m. (EST) on Friday, July 20, 2018
Find out who's hiring in Greater Boston Area.
See all Developer + Engineer jobs in Greater Boston Area
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

We are seeking an Embedded Software Engineer to join the Copenhagen Wheel embedded software development team. The ideal candidate should have experience in writing embedded software on resource constrained, robotic-like systems. They should also have experience in low-level chip configuration, system time management, sensor sampling/conditioning, and inter-processor communications (CAN, SPI, I2C). Experience with telecom protocols such as Bluetooth, GPRS and LTE is a plus. Experience in the area of motion control and specifically with implementing motor drive software for brushless DC motors on a microprocessor is also a plus.

What you'll do:

  • Help build our next generation technology by writing code predominantly in C and python, for embedded targets that service motor control, battery management, and systems communication and control.
  • Design and document software interactions between system modules and cloud services and mobile applications.
  • Contribute to a software quality plan including testing, inspection, and certification.
  • Work closely in a small team where personal interactions are critical to timely decisions and knowledge sharing.
  • Participate in ideation for future products and features.

What we're looking for:

  • MS/BS CS/EE with 1-3 years of industry experience developing embedded software systems
  • Expert programming skills in C/C++
  • Experience developing software for commercial use, familiarity with software product life cycle including the support of fielded product
  • Experience implementing low-level chip functionality and drivers (CAN, I2C, SPI, USB, bootloaders) for embedded systems
  • Experience with scripting languages (python, bash)
  • Experience with revision control systems (Git)
  • Ability to write PC based tools and applications for the development, debug, and test of embedded systems
  • Experience in embedded robotics or motion control applications

Additional useful skills:

  • Experience with Bluetooth, GPRS, LTE and other telecoms
  • Assembly language skills
  • **Avid cyclists** will be very happy here
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

84 Hamilton Street, Cambridge, MA 02139

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SuperpedestrianFind similar jobs