Software Engineer, Team Leader C C++

C/C++ applications, object-oriented analysis and design, UML, Scrum development, Microsoft Office Suite, real-time operating systems
Full Time
$115,000 - $125,000

Job Description

An excellent Full Time opportunity for a Lead Software C/C++ Developewith our direct client in Irving, TX

Salary Range: $115k Per Annum to $125 plus 10% incentive

Client will transfer H1 Visas and spons

Once back onsite after Covid, they will be adapting a hybrid model – onsite and remote

Job Title:  Software Engineer, Team Leader

Summary/Objective: Leads the activities of a software development team

Essential Functions Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  1. Provide maintenance support for existing software-based products.
  2. Design, code, debug and test new software products.
  3. Perform/Participate in software design and code reviews.
  4. Prepare detailed design and test case documentation.
  5. Prepare requirements and architectural design documents.
  6. Manage and lead a software development team.
  7. Provide training and onboarding for new team members.
  8. Oversee the evaluation of each assigned employee utilizing feedback obtained from matrix management and project leadership to employees, providing timely and appropriate feedback for good and poor performance.
  9. Plan and approve vacation for each assigned employee.
  10. Must understand and support all Quality, Product Safety, and Health/Safety/Environmental/Energy policies.
  11. Must understand and adhere to all relevant statutory or regulatory compliance obligations.
  12. Must understand, support, and adhere to the Integrated Management System policies, procedures, and instructions.
  13. Must understand and support relevant key performance indicators (KPIs), as defined in the goal tree.

Supervisory Responsibility This position has 4-6 direct personnel.

Work Environment The employee will be required to perform duties on a computer terminal. The employee may be exposed to shop floor conditions (i.e., noise, heat, cold, dust/dirt, etc.). 

Physical Demands The physical demands are representative of those that must be met by an employee to successfully perform the essential functions of an office work environment position.

Required Skills

  1. Capable of developing C/C++ applications for PC based and/or embedded real-time
  2. Understands object-oriented analysis and design
  3. Capable of using NYAB software engineering tools (SCM, Defect Tracking, Compilers, Debuggers, etc.)
  4. Capable of using real-time operating systems
  5. Understands UML based software design modelling
  6. Understands software project planning
  7. Understand Scrum development methodologies
  8. Has formal problem solving skills
  9. Use of Standard Microsoft Office Suite for communication and documentation
  10. Effective communication skills
  11. Strong practical engineering knowledge and proven track record for timely work product delivery.
  12. Adaptability and Flexibility                                      
  13. Customer Orientation      
  14. Strong leadership skills
  15. Must be able to work effectively in a team environment

Required Experience

5-7+ years of relevant experience

Education: Bachelor of Science degree in Software Engineering, Computer Engineering, or Computer Science


Dice Id : prutx001
Position Id : 7039391
Originally Posted : 5 months ago
Have a Job? Post it