Embedded Firmware Engineer

  • Salary

    $105,000 - $115,000 Per Year


3 to 10 Years

Posted On

Apr 21, 2023


2T Consulting

Travel Requirements


Job Overview

Required Skills

  • C/C++
  • Assembly
  • PIC Microcontroller
  • CCS Compiler
  • ARM Cortex-Mx
  • VHDL/Verilog
  • Python

Job Type



San Jose, CA

Job Description

Mandatory Technical Skills

  • Hands on with PIC Microcontroller embedded software development on both C/C++ and Assembly
  • Should have atleast 2 yrs of exp. with PIC Microcontroller programming using XC8/16/32 and CCS Compiler.
  • Experience with ARM Cortex-Mx will be an advantage.
  • Hands on experiene with GUI development using Python. Experience with Labview tools will be considered as an advantage.
  • Should be able to understand Hardware design and develop the embedded code.
  • Experience with USB, Ethernet, I2C & SPI interfaces are mandatory
  • Good Debugging skills
  • Good understanding of network concepts and packet based protocols 
  • Experience with FPGA/CPLD Coding for Xilinx and Altera programmable devices (Spartan/Virtex/Cyclone etc) will be an Advantage
  • Experiene with VHDL/Verilog to develop firmware will be an advantage
  • Should be able to own the entire firmware development and drive it till completion
  • Should be passionate to learn new languages, softwares to deliver error free programs.


Desirable Functional Skills

  • PIC Microcontroller Programming using Assembly and embedded C
  • Working experience on GUI Development under Windows OS using Python is Mandatory.
  • Design and Verification of the FPGA/CPLD code (may need to use SV/UVM env)
  • Good understanding of Digital signal processing concepts and implementation experience with MATLAB.

Job ID: 2C230056

  • Posted By

    Sheri F Weaver


Sr. Recruiter


2T Consulting

Last Login

Apr 22, 2024

Posted On

Apr 21, 2023

Related Jobs