Software Design Engineer - Columbus, United States - nTech Workforce

    nTech Workforce
    nTech Workforce Columbus, United States

    1 week ago

    Default job background
    Description

    Title: Software Design Engineer - Aerospace

    Location:Columbus, MS 39701

    Duration: Direct Hire/ Full Time

    This position is 100% onsite in Columbus, Mississippi - Relocation is offered

    Job Description:

    Terms of Employment

    • Direct Hire
    • The office is located in Columbus, MS.
    • This is a full-time position, 40 hours per week.

    Overview

    Our client is a world leader in the design and manufacture of technologically sophisticated defense systems, combining the close-knit teamwork and high visibility of a small company with the stability and resources only a large global firm can provide. Add in their employee-friendly culture and great regional lifestyle, and youll see why joining the Company could be the best move of your career.

    Our client is seeking a highly skilled and experienced Software Design Engineer to contribute to the design and development of systems for products particularly with defense programs. The successful candidate will play a crucial role in ensuring the reliability and performance of product software, from concept through to production, including re-engineering existing products to meet customer requirements and specifications.

    Responsibilities

    • Design and development of software solutions that meet stringent requirements of defense systems. Implement efficient algorithms, data structures, and maintainable code.
    • Develop and execute comprehensive test plans, including unit testing, integration testing, and system testing, to validate the functionality and performance of the software.
    • Ensure that software designs adhere to protocols and standards, including security measures, to safeguard sensitive defense-related information.
    • Create documentation, including design documents, technical specifications, and user manuals, to facilitate the understanding and maintenance of the software.
    • Identify opportunities for performance optimization and implement solutions to ensure the software operates efficiently under demanding conditions.
    • Utilize version control systems to manage and track software changes, ensuring traceability and easy collaboration with team members.
    • Provide ongoing support, troubleshooting, and updates software, addressing issues that may arise.
    • Ensure that designs comply with relevant safety and industry regulations, and MIL standards.
    • Collaborate with cross-functional teams, including program management, and mechanical, electrical and systems engineers, to ensure successful project execution.
    • Identify and resolve technical issues and challenges related to software design, both independently and as part of a team.
    • Stay current with industry trends, emerging technologies, and best practices in software engineering to drive continuous improvement in designs.

    Required Skills & Experience

    • Bachelor's degree in Computer Science, Software Engineering, or a related engineering field. Master's degree preferred.
    • 7 years of demonstrated experience in software design and development, with a focus on defense systems or similarly complex, safety-critical applications such as missile systems and loitering munitions.
    • Security clearance or eligibility to obtain required.
    • Must be a U.S. person as defined by 22 U.S.C. 6010
    • Strong knowledge of software development methodologies, design patterns, and best practices.
    • Familiarity with software security and encryption techniques.
    • Experience with version control systems and collaboration tools.
    • Knowledge of defense industry regulations and standards.

    Sincerely,

    Preetam Raj

    Lead Technical Recruiter

    nTech Workforce Inc.

    D: EXT: 726

    E:

    preetamntechworkforce(dot)com