Senior Embedded Software Engineer Job at CSI, Plano, TX

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

Similar Jobs

The Industrial Service Group

Vertical Safety Manager Job at The Industrial Service Group

 ...Position Summary: The Vertical Safety Manager is responsible for developing, implementing, and managing comprehensive safety...  ...vertical. This role serves as the key point of contact for all occupational health and safety matters and will work closely with leadership,... 

Mercy Center Ministries Inc

Homeless Shelter Program Director Job at Mercy Center Ministries Inc

 ...off Job Description: Program Director/ Case Manager Family Shelter QUALIFICATIONS: The Program Director shall possess the following...  .... o Experience in program management, supervision, and homeless services. o Clearance from the central register for Child... 

Carolinas Collision Centers

Auto Body Shop Mechanics Job at Carolinas Collision Centers

 ...RequiredExcellent Income & Benefits! No Weekends!Carolinas Collision Centers at North Point Chrysler Dodge Jeep Ram is seeking a Body Shop Mechanic, with 3+ years of experience with suspension work, interior removal and replacement, cooling service, and more, to join our team.... 

2.7 August Apparel, Inc.

Fashion Design Assistant Job at 2.7 August Apparel, Inc.

 ...We are 2.7 August Apparel, and we are looking for a fantastic candidate to join our team for the role of Fashion Designer Assistant. 2.7 August Apparel is an American fast-fashion clothing company that offers B2B services, from design to manufacturing and wholesale... 

TekDoors Inc.

iOS Developer Job at TekDoors Inc.

 ...Job Title: iOS Developer Location: New York City, NY Duration: 12 Months Contract W2 Must-Have Skills: 8+ years of professional experience in iOS app development. Proficiency in Swift and Objective-C programming languages. Strong experience with...