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

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

Confidential

PROJECT MANAGER / SPACE PLANNER Job at Confidential

 ...privately owned Auto Dealership Groups in the country seeks a PROJECT MANAGER / SPACE PLANNER with design experience. This is a position for a candidate capable of developing conceptual floor plans and site plans (for both new construction and renovations) and then... 

CarMax

Dealership Mechanic Job at CarMax

4007 - New Kent - 16749 Weir Creek Blvd, West Point, Virginia, 23181 CarMax, the way your career should be! Temporary address: 16931 Eltham Rd. Barhamsville, VA 23181 CarMax is now hiring Automotive Technicians! Start loving what you do at CarMax Ensure... 

Pittman Construction

Road Construction Equipment Operator Job at Pittman Construction

 ...basis, at least 50 pounds and carry at least 30 pounds. Maintain constant alertness to the multiple concurrent activities of the road construction site. Work is performed outdoors in all weather conditions. Work environment periodically exposes the employee to high... 

American Medical Staffing

Travel Registered Nurse - Cath Lab - $1,826 per week Job at American Medical Staffing

 ...there is an issue. When AMS was founded in 2001, we started our company with a mission to be a better agency than our competitors. We...  ...throughout the country. Check out our industry leading reviews on Google and Indeed to see how much our clinicians enjoy working with us... 

Mamma Onesta's South

Busser Job at Mamma Onesta's South

 ...Mamma Onesta's Italian Restaurant in Canton, GA is looking for one busser to join our 20 person strong team. We are located on 250 East Main Street. Our ideal candidate is attentive, motivated, and hard-working. Responsibilities Clear tables of dishes, cups, utensils...