job summary:
This is an onsite position in Richardson, TX.
The Manager of Software Engineering will be responsible for managing a group of software engineers (6-12). We are seeking a highly skilled Technical Software Manager to lead and manage our software development team. This role requires a strong combination of technical expertise, leadership ability, and project management skills. The Technical Software Manager will oversee software development projects, ensure high-quality deliverables, and drive the team's technical vision while fostering a collaborative and innovative work environment.
location: richardson, Texas
job type: Permanent
salary: $140,000 - 160,000 per year
work hours: 9am to 5pm
education: Bachelors
responsibilities:
KEY AREAS OF RESPONSIBILITY:
? Lead the execution of software development projects from kickoff through delivery.
? Design innovative solutions to complex problems.
? Plan, prioritize, and oversee software development projects, ensuring they are delivered on time and meet
quality standards.
? Lead the development team in the implementation and integration of new features.
? Actively participate in all Kanban team activities
? Work together with the team to execute projects on time and within budget.
? Support the development of recovery plans for changes in project scope or missed milestones.
? Directly contribute to the development of software applications.
? Day-to-day management of the team's skill sets, workload, and vacation time to meet goals and metrics.
? Lead, coach, support, and direct the team as needed to grow their capabilities and develop team leads.
? Ensure development team is following best practices for complex software development and develop
strategies to cross train the team across products and applications.
? Work with the Project Management, and Product Management to set schedules for software builds and
content.
? Ensure builds for software releases are generated in a timely manner.
? Ensure software development tools, environments, build servers, and repositories are managed.
? Other duties as needed.
qualifications:
EDUCATION & QUALIFICATIONS:
? BS degree in Computer Science or similar engineering discipline (MS degree preferred)
? Minor or Coursework in image processing, 3D graphics or computational geometry (preferred)
? 3+ years of experience in a software development leadership role
? 10+ years of experience in a software developer role
? Strong proficiency in C, C++, or C# (multiple languages preferred)
? Strong working knowledge of Microsoft Visual Studio, Jira, and source code control systems
? Strong understanding of 3D Computer Graphics concepts including 3D mesh manipulation, computational
geometry, and linear algebra
? Ability to form relationships and communicate clearly with team members, project management, product
management, operations, and executive management.
? Excellent organizational, oral and writing skills (English)
PREFERRED SKILLS:
? Experience with a major game engine or scene graph (Unity / Unreal / OpenSceneGraph)
? Experience with OpenCL, OpenGL, Point Cloud Library (PCL), OpenMesh, or Geometry3Sharp libraries.
? Experience with Jenkins, or Atlassian build servers
? Experience with Git version control system
? Medical device product development experience or similar industry
? Cross platform development experience
WHAT WE OFFER:
? Competitive salary and benefits package
? Collaborative and innovative work environment
? Flexible work arrangements
Equal Opportunity Employer: Race, Color, Religion, Sex, Sexual Orientation, Gender Identity, National Origin, Age, Genetic Information, Disability, Protected Veteran Status, or any other legally protected group status.
At Randstad Digital, we welcome people of all abilities and want to ensure that our hiring and interview process meets the needs of all applicants. If you require a reasonable accommodation to make your application or interview experience a great one, please contact
Pay offered to a successful candidate will be based on several factors including the candidate's education, work experience, work location, specific job duties, certifications, etc. In addition, Randstad Digital offers a comprehensive benefits package, including: medical, prescription, dental, vision, AD&D, and life insurance offerings, short-term disability, and a 401K plan (all benefits are based on eligibility).
This posting is open for thirty (30) days.
![]()