Senior Embedded Software Engineer (Plano) Job at CSI, Plano, TX

K3JiR2xJZ3FYREh6bjZvN1JIbHZVSkZJK0E9PQ==
  • 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, Part time, Local area, Remote job, Offshore, Monday to Friday,

Similar Jobs

Avancer

Materials Manager Job at Avancer

Ventura Manufacturing: Materials ManagerOverall Expectation:We are seeking a dynamic Materials Manager to cast a vision and drive improvement in our logistics and supply chain operations with a strong emphasis on lean principles. In this role, you will educate... 

CHRISTUS Health

RN, Registered Nurse - Emergency Room Job at CHRISTUS Health

 ...Description Summary: The competent Nurse, in the same or similar clinical setting, practices independently and demonstrates an...  ...all relevant aspects of a situation. Provides routine and complex care, with the ability to on long-range goals or plans. Continues to... 

Adecco US, Inc.

PART TIME Warehouse Loader Job at Adecco US, Inc.

**Warehouse Loader** **-**Adecco is assisting a large Distribution Center recruiting for a Part-Time warehouse loader in Tracy, Ca. warehouse loader position is a long term, temp to hire opportunities! warehouse loader requires candidates to work in a team of material... 

Magnet Medical

Travel ER Bed Placement Coordinator Job at Magnet Medical

 ...Job Description Magnet Medical is seeking a travel nurse RN ED - Emergency Department for a travel nursing job in Phoenix, Arizona...  ...to medical emergencies. \n ~ Advocate for patients needs and coordinate care with other departments to ensure timely interventions. \n... 

Valley Health

Registered Radiation Therapist - Full Time First Shift Job at Valley Health

 ...mission statement required. Machine warm-up required within 6 months of hire. Ability to run simulation alone optional. Lead HDR optional. Lead Stereotactic procedures optional. Benefits At Valley Health, we believe everyone is a caregiver, and our goal...