Senior Embedded Software Engineer Job at CSI, Plano, TX

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

PRIDE Health

Travel Medical Laboratory Scientist Laboratory Administration - $1,760 per week Job at PRIDE Health

 ...PRIDE Health is seeking a travel Medical Lab Scientist for a travel job in Manitowoc, Wisconsin. Job Description & Requirements ~ Specialty...  ...: 10 hours ~ Employment Type: Travel A Medical Laboratory Technician performs laboratory tests to assist in diagnosing... 

Middlesex Health

Oncology Data Specialist Job at Middlesex Health

 ...certification programs to maintain and enhance expertise in tumor registry operations. Adheres to all Core Values: Compassion, Pursue Excellence, Cooperation and Collaboration, Upholds Honesty, and Supports Innovation. Adheres to all Absolutes: Privacy and... 

Jobleads-US

Corporate Paralegal Job at Jobleads-US

Explore open positions using our handy search tool below.Corporate Paralegal Our client, a technology and payments company, is looking for a Corporate Paralegal to join their growing and dynamic legal team. This person will work on corporate governance, securities compliance... 

Mead & Hunt

Cybersecurity (GRC) Consultant Job at Mead & Hunt

 ...are seeking a Senior Cybersecurity GRC Consultant specializing in Governance, Risk, and Compliance...  ...management experience to drive key security initiatives. The role demands a strong...  ...required on-site travel to conduct thorough cyber risk assessments, collect baseline... 

LOOP

Interior Designer Job at LOOP

 ...Summary Our client is seeking an Interior Designer to join their Greenville, NC team. The Interior Designer is responsible for managing the design process and creating detailed plans...  ...in the design process for various projects, from start to finish Meet with the...