Senior Software Engineer

3 days ago


Carrollton, United States Motion Recruitment Full time

This DFW-based company offers a unique opportunity in the rapidly growing field of radiation safety and monitoring. With a broad portfolio of cutting-edge solutions for radiation detection, dosimetry, and environmental monitoring, serves critical industries like nuclear power, healthcare, and defense. As global concerns around safety, compliance, and environmental impact continue to rise, this technology ensures the protection of people, workplaces, and the environment from radiation hazards. This is an opportunity to be part of a company that plays a vital role in advancing public health, safety, and sustainability.

They are currently hiring a Senior Software Engineer to join their team. In this role, you will report to the Software Engineering Development Manager and collaborate with senior engineers. Your primary responsibilities will include developing, maintaining, testing, and troubleshooting the AIM Security System software.

Required Skills and Experience

  • 10+ years of experience in C#, C, and C++ programming languages.
  • Familiarity with object-oriented programming (OOP) principles and software design patterns.
  • Solid understanding of the software development process, including requirements analysis, design, development, testing, and deployment.
  • Experience with version control systems (e.g., Git, SVN).
  • Proven ability to troubleshoot and debug complex software issues in both new and legacy systems.
  • Experience with unit testing, integration testing, and debugging tools.
  • Familiarity with test-driven development (TDD) and automated testing frameworks.
  • Experience working in a collaborative team environment, with the ability to communicate effectively with peers and managers.
  • Ability to explain complex technical issues to non-technical stakeholders.
  • Ability to create and maintain clear and concise documentation for code, processes, and technical designs.
  • Familiarity with Agile or Scrum software development methodologies.
  • Willingness to continuously improve your skills and knowledge, especially through training and professional development.
  • A Bachelor's degree in Computer Science, Engineering, or a related field.
Nice To Have
  • Experience working on security-related software, particularly in areas like access control, monitoring, or surveillance systems.
  • Experience with embedded systems or hardware-related software.
  • Familiarity with cloud platforms (e.g., AWS, Azure) or DevOpspractices.
  • Ability to work independently and manage multiple tasks.
  • Strong analytical and problem-solving abilities.
  • A proactive attitude toward improving software processes and systems.
What You Will Be Doing
  • Integrating new features and products into the AIM Security System software.
  • Identifying, diagnosing, and fixing software issues in both new and existing projects.
  • Ensuring the software remains up to date and reliable through ongoing maintenance.
  • Testing the software to ensure it functions correctly and meets quality standards.
  • Adhering to the company's established software development processes and guidelines.
  • Keeping your skills current by participating in training and recommending process improvements.
  • Working with other engineers and technical teams to improve development processes and solutions.
  • Writing code primarily in C#, C, and C++.
Office Location
  • Carrolton, TX
  • Hybrid
The Offer
  • $70-75/hr
You will receive the following benefits:
  • Medical Insurance - Four medical plans to choose from for you and your family
  • Dental & Orthodontia Benefits
  • Vision Benefits
  • Health Savings Account (HSA)
  • Health and Dependent Care Flexible Spending Accounts
  • Voluntary Life Insurance, Long-Term & Short-Term Disability Insurance
  • Hospital Indemnity Insurance
  • 401(k) including match with pre and post-tax options
  • Paid Sick Time Leave
  • Legal and Identity Protection Plans
  • Pre-tax Commuter Benefit
  • 529 College Saver Plan


Motion Recruitment Partners (MRP) is an Equal Opportunity Employer, including Veterans/Disability/Women. All applicants must be currently authorized to work on a full-time basis in the country for which they are applying, and no sponsorship is currently available. Employment is subject to the successful completion of a pre-employment screening. Accommodation will be provided in all parts of the hiring process as required under MRP's Employment Accommodation policy. Applicants need to make their needs known in advance.

Posted by: Mallory Buchhorn

Specialization: Software Engineering C#

  • Carrollton, Texas, United States United Software Group Full time

    Job Title: Senior Mechanical Design EngineerJob Summary:We are seeking a highly skilled Senior Mechanical Design Engineer to join our team at United Software Group. The ideal candidate will have a strong background in mechanical engineering, with a focus on downhole tools design.Key Responsibilities:Design and develop downhole tools for oil and gas...


  • Carrollton, United States Motion Recruitment Full time

    Position: Senior Engineer, Software Engineering-SISLocation: Carrollton, TX 75006This position is hybridTime Type: Full timeEmployment Type: 6-month contract-to-permanent Consultant will start as an hourly contractor and then upon internal conversion, will be salaried.Please check compensation range prior to applying to ensure alignment as max hourly rate is...


  • Carrollton, United States Motion Recruitment Full time

    Position: Senior Engineer, Software Engineering-SISLocation: Carrollton, TX 75006This position is hybridTime Type: Full timeEmployment Type: 6-month contract-to-permanent Consultant will start as an hourly contractor and then upon internal conversion, will be salaried.Please check compensation range prior to applying to ensure alignment as max hourly rate is...

  • Software Engineer

    1 month ago


    Carrollton, United States Robert Half Full time

    Job ResponsibilitiesAs a Software Developer, you will be responsible for designing, developing, and maintaining high-quality software solutions. You will work closely with a team of engineers to deliver innovative and efficient software products. Key Qualifications:Proficiency in WPF, WCF, dependency injection, and Entity FrameworkStrong proficiency in C#...


  • Carrollton, Texas, United States United Software Group Full time

    We are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. As a key member of our engineering team, you will be responsible for designing and developing innovative mechanical solutions for our clients in the Oil & Gas industry.The ideal candidate will have a strong background in mechanical engineering, with a focus on...


  • Carrollton, Texas, United States Avenu Insights & Analytics Full time

    Job Title: Senior Software DeveloperWe are seeking a highly skilled Senior Software Developer to join our team at Avenu Insights & Analytics. As a key member of our software delivery team, you will be responsible for designing, developing, and deploying high-quality, scalable, and reliable SaaS solutions.Key Responsibilities:Design and develop software...


  • Carrollton, Texas, United States Capital One Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a key member of our Enterprise Platforms Technology team, you will play a critical role in designing, developing, and delivering cloud-based solutions that drive powerful experiences for our customers.Key...


  • Carrollton, United States Motion Recruitment Partners LLC Full time

    Senior Software Engineer / C# / Hybrid / Carrollton, TX Carrollton , Texas Hybrid Contract $70/hr - $75/hr This DFW-based company offers a unique opportunity in the rapidly growing field of radiation safety and monitoring. With a broad portfolio of cutting-edge solutions for radiation detection, dosimetry, and environmental monitoring, serves critical...


  • Carrollton, Texas, United States Capital One Full time

    Join Our Team as a Senior Software EngineerWe are seeking a highly skilled Senior Software Engineer to join our team at Capital One. As a key member of our Enterprise Platforms Technology (EPTech) team, you will play a critical role in designing, developing, and delivering cloud-based solutions that drive powerful experiences for our customers.Key...

  • Mechanical Engineer

    4 weeks ago


    Carrollton, Texas, United States United Software Group Full time

    Job Title: Mechanical EngineerWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. As a Mechanical Engineer, you will be responsible for designing and developing downhole tools for the oil and gas industry.Key Responsibilities:Design and develop downhole tools using Solid Works and other 3D design softwareCollaborate...


  • Carrollton, Texas, United States HIRESIGMA Full time

    Job Title: Senior Process EngineerHIRESIGMA is seeking a highly experienced Senior Process Engineer to join our team. As a key member of our operations team, you will be responsible for supervising the installation and start-up of industrial processing systems.Key Responsibilities:Supervise installation and start-up of systems, ensuring seamless integration...

  • Software Engineer

    1 week ago


    Carrollton, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are seeking a Software Engineer based in Carrollton, Texas. This role will entail working as part of a team to develop quality software using Agile/Scrum methodologies for our security systems portfolio. The position offers a long-term contract employment opportunity. Responsibilities:• Develop software using C# programming...

  • Software Engineer

    1 month ago


    Carrollton, United States Robert Half Full time

    Job DescriptionJob DescriptionWe are seeking a Software Engineer based in Carrollton, Texas. This role will entail working as part of a team to develop quality software using Agile/Scrum methodologies for our security systems portfolio. The position offers a long-term contract employment opportunity. Responsibilities:• Develop software using C# programming...


  • Carrollton, Texas, United States United Software Group Full time

    Job Title: Mechanical EngineerWe are seeking a highly skilled Mechanical Engineer to join our team at United Software Group INC. in Carrollton, TX.Job Summary:We need a talented Mechanical Engineer with a strong background in design and development of oil and gas equipment, downhole tools, and solidWorks experience.Responsibilities:Design and develop...


  • Carrollton, Texas, United States United Software Group Full time

    We are seeking a highly skilled Mechanical Engineer to join our team at United Software Group. The ideal candidate will have a degree in Mechanical or Manufacturing engineering and 5-7 years of relevant experience.The successful candidate will have hands-on experience with Solid Works or similar 3D packages and design and testing experience in Downhole Tools...


  • Carrollton, Texas, United States Raytheon Full time

    Job Title: Senior Systems EngineerWe are seeking a highly skilled Senior Systems Engineer to join our team at Raytheon. As a key member of our Signal Processing team, you will be responsible for developing algorithms and prototypes, providing support in software development systems engineering, and interacting with customers and...

  • Software Engineer

    2 weeks ago


    Carrollton, Texas, United States TEK NINJAS SOLUTIONS LLC Full time

    Tek Ninjas Solutions LLC is seeking a skilled Software Engineer to design and implement system functionalities and validate them. The ideal candidate will have a strong background in Java full stack technologies and be able to analyze and develop software systems and applications. The role also involves ensuring consistent design standards and following the...


  • Carrollton, Texas, United States GeorgiaGov Full time

    About the RoleWe are seeking a skilled Java developer to join our team at {company}. The ideal candidate will have extensive experience in Java development and a strong understanding of software engineering principles.Key ResponsibilitiesDesign, develop, and test Java-based software applicationsCollaborate with cross-functional teams to identify and...


  • Carrollton, Texas, United States Actalent Full time

    Job Title: Software Engineering LeadThis position requires an individual with over 5 years of experience in the industry. Candidates should have advanced knowledge of products and outside vendor hardware, a deep understanding of HVAC, access or other building or electronic control systems, and software applications. This role is for top-performing team...


  • Carrollton, Texas, United States Southwire Company LLC Full time

    Job Title: Senior Development EngineerSouthwire Company, LLC is seeking a highly skilled Senior Development Engineer to join our Advanced Materials and Metallurgy group. As a key member of our team, you will be responsible for leading complex engineering assignments and projects, collaborating with cross-functional teams, and driving innovation in our...