Microcontroller Programming Jobs

19 were found based on your criteria {{ paging.total|number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("0")|number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("1")|number:0}})
Hourly - Intermediate ($$) - Est. Time: Less than 1 week, Less than 10 hrs/week - Posted
A RFID reader will send ASCI code to a RFID tag with an E-Paper screen (E-book screen like kindle). We will facilitate all the work to make sure the ASCI code from the RFID reader will be received and transferred to the RFID Tag's MCU RAM. The firmware you develop will trigger the MCU reading the ASCI code in the RAM and correlate the code with the corresponding english language characters, numbers and symbols stored in the external flash. Then MCU will trigger the E-Paper screen to display the corresponding characters and symbols in the right location on the E-Paper screen YOUR JOB: 1) download store ASCI CODE for english, numbers & symbols and store it in external flash (if you can do Japanese, that would be a PLUS) 2) MCU will read the ASCI code from the and get corresponding “characters” from the external flash 3) display the corresponding characters in the correct area on the e-paper display according to the template provided You will need to download and study: 1) MCU: T.I MSP430 datasheet We will send you, 1) tag schematics 2) external flash datasheet 3) E-Paper Datasheet 4) e-paper screen template
Skills: Microcontroller Programming Firmware Engineering
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
Looking for an electrical engineer with a passion for photovoltaics. The goal is to develop flexible PV power bricks which can be used to power maker and professional projects around the world. Initial goal is a 25 W charger for LiFePo4 batteries to power small systems, e.g. Raspberry Pi based. The results of this work will be Open Hardware. That means that you can use the stuff you get payed for here later on for other purposes (like open source software). Knowledge of: - PCB design experience and creation of libraries with KiCAD - microcontrollers (e.g. MSP430 or Cypress PSoC) - basics of photovoltaic systems - battery chargers for LiFePo4 etc. - DC/DC converter design - Raspberry Pi - maker scene, especially in places in Africa, Asia or South America; wherever there is a lot of sun and no reliable grid (where people could benefit most from these products) Location: - anywhere worldwide
Skills: Microcontroller Programming Analog Electronics Digital Electronics Electronic Design
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Starts immediately. Full time, long-term project if you want it to be and we work well together. Must work fast and be responsive while maintaining enough attention to detail that mistakes are rare and usually caught. Must be proficient in spoken English, communicate well with others, and be available by phone for communication and Skype. Must be able to adjust layouts and read MCU pinout specifications. Must be willing to take our word on a design requirement without having to know every last detail. Must also be ok with multiple design changes without getting upset and not always having perfect design drawings to work with. It's part of the design process and to be expected. Must be able to move the design forward even when imperfect information is provided or when we are unavailable for several hours. The interview process will consist of you starting on a very small project and working with us for a very short period of time to find out if you have the speed and skill level we need to continue working. If the mini project goes well, you will just continue working with us and you'll then be awarded the project. If you've read this post completely, please tell us what time zone you're in and your available hours.
Skills: Microcontroller Programming Altium Designer Electrical engineering Electronics
Hourly - Expert ($$$) - Est. Time: 1 to 3 months, 30+ hrs/week - Posted
Programming of an embedded system. The system reads from gauges, displays the data on a screen, also has sound and network capabilities. It is built around Atmel SAM D21 micro controllers. The programming would be in embedded C, using the Arduino IDE
Skills: Microcontroller Programming Arduino C C++
Hourly - Intermediate ($$) - Est. Time: 3 to 6 months, 10-30 hrs/week - Posted
We're creating cutting-edge entertainment lighting and control systems to empower musicians, dancers, and visual artists with direct real-time control of shows. Our current research project is to create a wearable development kit that will allow artists and performers to use sensors and motion analysis of their body to control our Sugar Cubes modular LED system (http://symmetrylabs.com/), as well as lights worn on the body. The overall goal is to make tools that make advanced technology simple enough to be accessible to artists of all types. We're looking for a developer with Embedded Linux experience to help us make our platform rock solid. Initially we would like to tackle several small projects to build a relationship, with the hope of hiring full time if things go well. Useful experience includes: - Embedded Linux distributions, preferably Debian - Bluetooth 2.x and 4.x (Low Energy) communication - Linux Bluetooth utilities like Bluez - Languages: C, C++, Node JS, Python - Low level Linux drivers: SPI, I2C, Bluetooth - Experience with addressable LEDs - Designing performant and robust hardware drivers - Experience designing tests to quantify best and worst case performance of embedded systems
Skills: Microcontroller Programming Bluetooth C++ Embedded Linux