Senior Embedded Software Engineer Job at CSI, Plano, TX

dE95L3U4Wmh0a2hVMzNYeGlUR2lEdXJxNXc9PQ==
  • 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, Offshore, Monday to Friday,

Similar Jobs

HCA Healthcare

Patient Care Tech - EMT Job at HCA Healthcare

 ...Learn more about Employee Benefits (**_Note: Eligibility for benefits may vary by location._**We are seeking a(an) Patient Care Tech - EMT for our team to ensure that we continue to provide all patients with high quality, efficient care. Did you get into our industry for... 

ClinLab Staffing

Research Assistant Job at ClinLab Staffing

 ...Research Assistant Morrisville, North Carolina Our client is a GLP contract research laboratory that designs and conducts customized...  ...All duties performed on an as-needed basis Preferred Experience: At least 1 year of college level biology education At... 

VitalCore Health Strategies

Nurse Practitioner Job at VitalCore Health Strategies

 ...fueled by passion, not by profit. VitalCore Health Strategies (VCHS), an industry leader in Correctional Health Care has a Full Time opening for a Nurse Practitioner in our Regional Office in Hopkinton, MA ! At VitalCore we pride ourselves on retaining and... 

Philadelphia Law Firm

Paralegal Job at Philadelphia Law Firm

 ...Prominent Center City Plaintiff's catastrophic injury law firm seeks experienced, organized, motivated Paralegal to join our team. To be successful in this role, you will need to be proficient with Microsoft Office applications such as Word and Excel. You will also need... 

Hyatt

Assistant Executive Housekeeper Job at Hyatt

 ...Summary Title: Assistant Housekeeping Manager Department: Housekeeping Supervision Exercised: Housekeeping Supervisors, Inspectors, and Housekeeping staff Supervision Received: Executive Housekeeper, General Manager JOB SUMMARY Assist the Executive in...