Senior Embedded Software Engineer Job at CSI, Plano, TX

OHZNUnNCc1M3ZjRQWUl0Wk9FOG15OVJh
  • CSI
  • Plano, TX

Job Description

DIRECT HIRE / FULL TIME POSITION. LOCAL TO THE DFW METROPLEX PREFERRED. ONSITE (MONDAY - THURSDAY / REMOTE ON FRIDAY)

Title : Embedded Software Engineer IV

Requirements :

  • BS in Electrical/Computer Engineering or equivalent is required. MS is preferred.
  • 8+ years of professional experience developing embedded software in C/C++.
  • Experienced in the architecture, design, hardware/software integration, and development of embedded software.
  • Experience and familiarity with modern control theory and applications.
  • Experience collaborating in multi-site software development teams and projects.
  • Ability to develop unit test driven software components.
  • Experience in technical leadership, project planning, and project tracking.
  • Experience with Real Time Operating Systems (RTOS) - i.e. VxWorks, pSOS, FreeRTOS, QNX, etc. software development.
  • Experience in LINUX application process development.
  • Familiar with Embedded Security (firmware signing, secure boot, DMverity, etc.).
  • Familiar with wireless technologies (WiFi, Zigbee, LoRa, BLE, BLE Mesh).
  • Familiar with industry standard embedded design, object-oriented design and debugging tools (JTAG, protocol analyzers, emulators).
  • Familiar with Configuration Management tools (Version control, bug tracking, change management, automated builds, and coding standards).
  • Familiarity with static and dynamic analysis software tools.
  • Experience developing in Waterfall and Iterative Software development processes.
  • Experience in the design of analog and digital circuits and control boards.
  • Familiarity with HVAC, Refrigeration control systems.
  • Excellent verbal and written communication skills.
  • Ability to effectively communicate with both technical and non-technical staff.
  • Ability to collaborate across multiple functional teams (Hardware, Testing, Technical Support, Manufacturing) to deliver sound technical solutions to our customers.
  • Demonstrate ability to drive product and process improvements throughout the software organization.
  • Ability to work with third parties and offshore development teams as needed.
  • Self-driven, results oriented.

Job Tags

Full time, Local area, Remote job, Monday to Friday,

Similar Jobs

Midland-Marvel Consultants

Director of Case Management Job at Midland-Marvel Consultants

 ...Community healthcare facility looking to bring on Director Case Management! Bonus Incentive and Sign-On bonus! Responsible for the day to day operations and central focus on census management, patient care outcomes, and key care indicators, oversees the interdisciplinary... 

TJ Services Site Solutions

Truck Driver Job at TJ Services Site Solutions

 ...loads, concrete hauls, and storage units. Role Description This is a full-time role located in Weatherford, TX for a Truck Driver at TJ Services Site Solutions. We are currently looking for drivers for our front load and roll off trucks. The Truck Driver will... 

Custom Painting and Decorating Inc

EXPERIENCED PAINTING SALES REP WANTED! Job at Custom Painting and Decorating Inc

 ...EXPERIENCED PAINTING SALES REP WANTED! Join the Winning Team at Custom Painting and Decorating! &##127912; Are you ready to be a part of a company with a stellar reputation and a growing presence in Orange County? At Custom Painting and Decorating, we take immense... 

Jacksonville Transportation Authority

Maintenance Technician - Vehicle Maintenance Job at Jacksonville Transportation Authority

 ...rollaway toolbox (an allowance is provided by contract if hired) Must be available to work five (5) consecutive days including Saturday and Sunday and/or holidays; as scheduled Must be available to work any one of three shifts - day, evening, or late; as scheduled... 

People Encouraging People

Licensed Clinical Program Manager Job at People Encouraging People

 ...supervising and training ACT personnel in addition to the overall management, evaluation, and budget of ACT programs. SPECIFIC...  ...initiate disciplinary actions as required. Direct the day to day clinical operations of the team including scheduling and adherence to...