Senior Embedded Software Engineer at CSI Plano, TX

Downtown Boulder Partnership

Plano (TX)

Hybrid

USD 110,000 - 160,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

CSI is seeking a Senior Embedded Software Engineer IV in Plano, TX, to lead the design and integration of embedded software across multi-site teams. The role requires 8+ years of experience in C/C++ development, RTOS environments, and strong communication with hardware, testing, and manufacturing groups.

The position is direct hire, full-time, onsite Monday-Thursday with remote Friday, preferred locally in the DFW metroplex.

Qualifications

  • BS in Electrical/Computer Engineering or equivalent is required.
  • MS is preferred.
  • 8+ years of professional experience in embedded software development.
  • Experience with RTOS and Linux applications.
  • Ability to lead and collaborate across multi-site teams.

Skills

Embedded software development
C/C++ programming
Real-time systems
Unit test driven development
Technical leadership
Project planning
Cross-functional communication
Software architecture

Education

Bachelor's degree in Electrical/Computer Engineering
Master's degree preferred

Tools

VxWorks
pSOS
FreeRTOS
QNX
JTAG
protocol analyzers
emulators
Version control
Bug tracking
Automated builds
Coding standards
Linux
DMverity
secure boot

Job description

Senior Embedded Software Engineer job at CSI. Plano, TX.

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.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Onsite/Remote Fridays
Senior Embedded Software Engineer – Onsite/Remote Fridays

Downtown Boulder Partnership • Plano (TX)

Hybrid
USD 110,000 - 160,000
Embedded Software Engineer 2 #99464
Embedded Software Engineer 2 #99464

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Optional benefits
Long-term contract with potential to extend
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Carrier • Indiana (PA)

On-site
USD 90,000 - 115,000
Senior Embedded Software Engineer
Senior Embedded Software Engineer

AlphaPRO Consultancy • Sterling Heights (MI)

On-site
USD 90,000 - 120,000
Embedded Software Engineer 3 #99469
Embedded Software Engineer 3 #99469

Swoon • Peoria (IL)

On-site
USD 80,000 - 100,000
Long-term contract with opportunities for extension or conversion to full-time
Embedded System Engineer
Embedded System Engineer

Avance Consulting • Dallas (TX)

On-site
USD 100,000 - 130,000
Embedded Software Engineer
Embedded Software Engineer

ACD • Richardson (TX)

On-site
USD 75,000 - 110,000
Civil Project Engineer
Civil Project Engineer

Sterling Engineering, Inc. • Morton (IL)

On-site
USD 90,000 - 120,000
Principal Software Engineer
Principal Software Engineer

Carrier • Indiana (PA)

On-site
USD 120,000 - 160,000
Senior Embedded Firmware Engineer - Austin, TX
Senior Embedded Firmware Engineer - Austin, TX

Connect Tech+Talent • Austin (TX)

Hybrid
USD 120,000 - 150,000