Senior Embedded Software Engineer Job at CSI, Plano, TX

QW8xNzdNb2JBQUpWeTBjbEZvaWhFSjRWUkE9PQ==
  • 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

Li & Fung

Product Coordinator - Music Merchandise Job at Li & Fung

 ...willing to learn new software and work flow systemsWe'd love it if you also had: College degree preferred 1-2 years experience Music merch experience Retail related experienceCompensation/Benefits:The approximate annual base salary range for this position is $... 

All Season Global Solutions

Class A Immediate Hiring We are seeking a Local Driver - CDL Class A and Class B to join our team Job Job at All Season Global Solutions

Class A Immediate Hiring We are seeking a Local Driver - CDL Class A and Class B to join our team JobImmediate Hiring! We are seeking a Local Driver - CDL Class A and Class B to join our team! You will be responsible for safely operating a truck with a capacity of at... 

Elite Sports Clubs

Children's Dance Coordinator Job at Elite Sports Clubs

 ...Job Description Job Description Job Description: We are seeking a passionate and enthusiastic Childrens Dance Instructor to join our team. The ideal candidate will have experience working with early childhood age groups (ages 3-8) and a strong background in various... 

TotalMed Allied

Travel Clinical Lab Scientist (CLS) - $3,107 per week Job at TotalMed Allied

 ...TotalMed Allied is seeking a travel Clinical Lab Scientist (CLS) for a travel job in Salinas, California. Job Description & Requirements ~ Specialty: Clinical Lab Scientist (CLS)~ Discipline: Allied Health Professional ~ Start Date: 09/22/2025~ Duration: 1... 

Greystar

Maintenance Technician - Stanza Little Italy Job at Greystar

 ...Tuesday, - Saturday, On call required 9am - 6pm *Subject to change dependent on business needs Job Requirements: 1+ years of maintenance experience Essential Responsibilities: 1. Completes assigned work orders generated from resident requests for service, as...