Hire the best Embedded C Programmers & Developers in New Jersey

Check out Embedded C Programmers & Developers in New Jersey with the skills you need for your next job.
  • $65 hourly
    Electrical Engineer with experience programming professionally in LabVIEW, PLC's and Embedded C projects. Also have experience in schematic and layout using Altium. Have designed and fabricated testing equipment for measurement, control and logging using various electronic methods(PLCs, microcontrollers, LabVIEW applications etc). Have some experience programming IoT devices.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    Electronic Design
    Automation
    Industrial Automation
    Wiring Design
    LabVIEW
    Control Engineering
    Electrical Engineering
    Microcontroller
    Multilayer PCB
    KiCad
    Altium Designer
    PLC Programming
  • $60 hourly
    I am a professional with over 5 years of industrial experience working in the Embedded Systems Domain. Having gone through the complete product lifecycle, I can take your idea from initial concept to production capable design. Following are my offered services, skills, and expertise:- Services: • Embedded and Real-Time Systems Design • Schematic design and printed circuit board (PCB) layout • Prototyping and integration development • Bare-metal and real-time firmware development • Embedded Linux development ------------------------------------------------------------------------------------------------------------- Skills: • Programming Languages: C, C++, Python, Assembly, VHDL, Verilog • Operating Systems: FreeRTOS, TI-RTOS, Micrium Kernel OS-III,CMX RTOS • Architecture: ARM cortex M4/M3/M0+ • Processors: STM32, TI TM4C, EFM32, Nordic nRF52, ESP32, Atmel SAMD21/L22, PIC 18 • Hardware Interfaces: UART, I2C, SPI, USB FS/HS, CAN, RS-485/232 • Other Devices (RTC(DS3231M, PCF2127), EEPROM( AT24C01D), SPI Flash (Atmel)). • Debugging tools: (Segger- Jlink, Atmel ICE, PICKIT, FTDI). • IDE’s (IAR,KEIL, CCS, STMCubeMX, Atmel Studio, MPlab). ------------------------------------------------------------------------------------------------------------ IOT: • Wi-Fi Devices (ESP32, ESP8266, TI CC32xx, ATWINC1500). • Cellular Devices (u-blox (LTE CAT M1/NB_IOT, CAT4, 3G, 2G devices), Quectel BG96). • BLE/Wireless (Nordic nRF528xx, HC06). • GPS/GNSS Devices (u-blox Zoe-M8/Neo-8Q). • Networking: HTTP(S), TCP, UDP, NTP, MQTT(S), LWM2M • Cloud services: (AWS IOT Core, AWS SNS)
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    PCB Design
    Internet of Things Solutions Design
    AWS IoT Core
    Circuit Design
    Embedded Linux
    Real-Time Operating System
    Embedded System
    C++
    Python
  • $35 hourly
    I have 6+ years of embedded systems design experience in consumer electronics and control systems markets. I am most familiar with Atmel, PIC, and Espressif architectures with no issue expanding to new platforms. I have experience designing 2 and 4-layer PCBs with specific requirements such as density and size, switching supplies, and high-speed design techniques. I have brought products through their entire life-cycle from schematic entry through to manufacture and maintenance. This includes electrical specification and qualification, prototyping, PCB layout, and firmware qualification and creation. I always build products with the future in mind so that there are minimal issues with bring up, verification, and maintenance once in the field. I look forward to help bring your electronic designs to fruition.
    vsuc_fltilesrefresh_TrophyIcon Embedded C
    KiCad
    Embedded System
    Electronic Design
    C
    Firmware Programming
    Firmware
    Atmel AVR
    PIC
    ESP32
    Circuit Design
    PCB Design
  • Want to browse more freelancers?
    Sign up

How hiring on Upwork works

1. Post a job

Tell us what you need. Provide as many details as possible, but don’t worry about getting it perfect.

2. Talent comes to you

Get qualified proposals within 24 hours, and meet the candidates you’re excited about. Hire as soon as you’re ready.

3. Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

4. Payment simplified

Receive invoices and make payments through Upwork. Only pay for work you authorize.

Trusted by 5M+ businesses