Software Engineer C Linux Embedded and Network Connectivity Apps secu
Terrific Opportunity with a Stable and Growing New Jersey Based Company. Recession Resistant Niche Industry: Building HW-SW Systems for Essential Industries. Company Culture geared towards using the best available technologies for our flexible systems. Desired Skills/Experience: * Experience creating, maintaining and customizing embedded code on a Linux platform ideally surrounding network communication applications and/or data transfer applications; * Experience writing C (or C++) code that connect to and communicate with PCB's, micro-controllers and/or Microprocessors is preferred (experience connecting Code to ARM Processors or other-similar Peripherals) * Embedded Code troubleshooting and debugging skills; experience 'Porting Code' to different embedded applications during testing and debugging phases... (we use JTAG and SWD). * Experience with Git, CMake or similar build or source code type tools. * Embedded Software Development/writing code that uses Linux as Real Time O/S (RTOS); Experience with code surrounding Linux Hardware (boot loader experience is a plus) * Embedded Software development surrounding Micro-controllers and/or ARM processors and/or ARM controllers is preferred. * A College Degree is preferred (Computer Science, Electrical or Computer Engineering) Pluses (not required/nice to have/are you willing to learn these?): * Experience writing code surrounding network protocols such as CAN, UART, I2C, SPI, MRAM, ModBus or similar * Linux Kernel level coding * experience writing code surrounding PCB's (printed circuit boards), including test fixtures * Device Driver code development * Basic Linux Scripting (bash scripting or similar for command line interfacing) * Experience communicating/working closely with Electrical or other Engineering Teams Very Good Compensation and Benefits Package. Call or Apply Today! Company Description Bleeding Edge in Over the Web Real Time Streaming Technology with a focus on large scale multi-site business customers; Experiencing a Major Demand for our product offering; Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.
Bleeding Edge in Over the Web Real Time Streaming Technology with a focus on large scale multi-site business customers; Experiencing a Major Demand for our product offering; Profitable and Stable; Managerial Culture towards using the best available technology; Busy Company with a Recession Resistant Business Model.