Software Engineer (C++ & Qt) Job at Agile Resources, Inc., Cedar Park, TX

cm1WZ3EvSWFETjJkcjBtSGtGdHNZUmRRaGc9PQ==
  • Agile Resources, Inc.
  • Cedar Park, TX

Job Description

Location/Remote: Hybrid Remote in Cedar Park, TX (i.e., 4 days onsite/week)

Employment Type: Direct Hire/Full Time/Permanent

Compensation: Salary up to $115k (depending on experience) + 5% bonus + 5% RSUs

We're looking for a talented and motivated Software Engineer to join our dynamic team. As a key contributor, you'll play a crucial role in designing, developing, and maintaining C++ applications with a focus on Qt for our Linux-based power control and management systems. If you have a passion for building robust, user-friendly software that interacts directly with complex systems, this role is for you!

Responsibilities:

  • Design, implement, and optimize C++ software components for power control systems, leveraging the Qt framework for user interfaces and application logic.
  • Collaborate closely with cross-functional teams, including other software engineers, to architect, design, and implement advanced software solutions.
  • Work extensively within Linux development environments (e.g., Ubuntu or CentOS), comfortable with system libraries and potentially interacting with kernel modules or device drivers.
  • Utilize Python and Bash for scripting to automate system tasks, perform data analysis, and create efficient tools for system monitoring and diagnostics.
  • Develop software components that respond to power system events and implement control algorithms for voltage regulation, load shedding, fault detection, and protection.
  • Ensure the stability and safety of power systems through rigorous software design and testing.
  • Create comprehensive unit tests, integration tests, and system-level tests, validating software against power system simulations and real-world scenarios.
  • Maintain clear and concise documentation for software design, APIs, and system configurations.

Qualifications:

  • 1 - 2+ years of experience in C++ development, with demonstrated experience building applications within a Linux environment.
  • Familiarity or direct experience with the Qt framework for GUI development and application logic.
  • Strong problem-solving skills and exceptional attention to detail.
  • Excellent communication and teamwork abilities.
  • Passion for writing clean, efficient, and maintainable code.

Bonus Skills:

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • Familiarity with power system concepts (voltage, current, frequency, etc.) is highly desirable.
  • Experience with communication protocols (Modbus, DNP3, IEC 61850, etc.).
  • Exposure to industrial control systems (e.g., PLC programming or SCADA systems).

Job Tags

Permanent employment, Full time, Remote job,

Similar Jobs

Total Quality Logistics

Sales Representative Entry Level Job at Total Quality Logistics

 ...managing customer shipments from pickup to delivery. No prior experience is necessary; our best in-class paid freight broker training and...  ...~401(k) with company match ~ Optional paid relocation to offices in the Greater Cincinnati area with TQLs Fast Track Sales Program... 

NavitsPartners

Night Shift CNA II - Emergency Department - NCMA Job at NavitsPartners

 ...Night Shift CNA II Emergency Department Description: Provide hands-on care in the emergency department, supporting medical teams during critical patient care. Responsibilities include aiding in patient stabilization, performing routine checks, and maintaining a... 

Jackson Health System

Director of Risk, Skilled Nursing Homes Facilities, Jackson Health System, Full Time, Days Job at Jackson Health System

 ...Director of Risk, Skilled Nursing Homes, Jackson Health System, Full Time, Days Department: Skilled Nursing Homes (this role will oversee the below Skilled Nursing Home Facilities): Perdue Medical Center19590 Old Cutler Road - Miami, FL 33157 Long Term Care Center... 

Korn Ferry

Apprentice Field Service Technician (high travel) Job at Korn Ferry

 ...partnered with our client on their search for a Field Service Technician Apprentice (for Commercial/HVAC Refrigeration) to cover their Southeast...  ...ROAD WARRIOR NEEDED! Compensation: $25.00/hr + OT (+ company laptop and cell phone. Service vehicle will be provided after training... 

Dignity Health

Vascular Access Nurse Job at Dignity Health

**Responsibilities**As our Vascular Access Nurse, you will be responsible for providing safe and effective vascular access care to patients. You will perform a variety of procedures, including peripheral intravenous (IV) catheter insertion, central venous catheter insertion...