Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Software Requirements Engineer

CrossFire Group

Job Description

Job Description

Software Requirements Engineer

Position Summary

We are seeking an experienced Software Requirements Engineer to lead the development, management, and traceability of software requirements across complex engineering programs. This role will work closely with internal stakeholders, external partners, and third-party software development teams to ensure software requirements are properly defined, documented, validated, and compliant with customer and contractual requirements. The ideal candidate has strong experience with requirements management tools, systems engineering practices, and software development processes within a highly regulated technical environment.

Essential Responsibilities

  • Collaborate with cross-functional teams and external partners to develop, manage, and maintain software system requirements and derived requirements.
  • Establish and document best practices for software requirements generation, management, and traceability.
  • Coordinate activities with internal engineering teams and external software development organizations to support multiple programs simultaneously.
  • Ensure software requirements, validation activities, and traceability documentation comply with contractual requirements, internal procedures, and product specifications.
  • Support the development, maintenance, and execution of software requirements models and system architectures.
  • Participate in requirements reviews, change management activities, and verification efforts throughout the software development lifecycle.
  • Assist in implementing and maintaining processes that support organizational compliance initiatives, including CMMI and CMMC frameworks.
  • Work collaboratively with Engineering, Manufacturing, Supply Chain, Information Systems, Quality, and other functional groups.
  • Interface with suppliers, customers, and business partners to communicate requirements, resolve issues, and support project objectives.
  • Prepare technical reports, status updates, and presentations for management and program stakeholders.

Required Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, Systems Engineering, Software Engineering, or a related technical field.
  • Minimum of five (5) years of experience in software requirements development, systems engineering, or a related discipline.
  • Experience using requirements management tools such as IBM DOORS Next Generation (DNG), IBM Jazz, or similar platforms.
  • Demonstrated ability to derive, document, manage, and maintain software requirements throughout the development lifecycle.
  • Experience working with internal and external software development teams in a collaborative environment.
  • Knowledge of requirements verification, validation, and traceability methodologies.
  • Proficiency with Microsoft Office applications including Word, Excel, PowerPoint, and Outlook.
  • Strong written and verbal communication skills.
  • Ability to work independently as well as within a multidisciplinary team environment.
  • Ability to obtain and maintain a security clearance, if required.

Preferred Qualifications

  • Experience with Model-Based Systems Engineering (MBSE).
  • Experience with Cameo Systems Modeler or similar MBSE tools.
  • Knowledge of CMMI and/or CMMC compliance requirements.
  • Experience supporting products in regulated, defense, automotive, aerospace, manufacturing, or other complex engineering environments.
  • Familiarity with systems architecture, software lifecycle processes, and systems integration activities.

Physical Requirements

  • Ability to regularly read computer screens, technical documentation, engineering drawings, and reports with accuracy and attention to detail.
  • Ability to communicate effectively in person, virtually, and by telephone.
  • Regular use of close vision, distance vision, color vision, peripheral vision, and the ability to adjust focus as needed to perform job duties.

Work Environment

  • This position operates in both office and manufacturing environments.
  • Work may involve exposure to varying environmental conditions, including temperature fluctuations, loud noise, and industrial operations.
  • Requires strong attention to detail, concentration, and the ability to manage multiple priorities in a fast-paced environment.
  • Must be able to follow established procedures, work collaboratively with team members, and maintain a methodical approach to technical problem-solving.

Travel Requirements

  • Up to 25% travel may be required.

#IND1

#ZR

\nCompany Description

Using the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.

Since our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.

Company Description

Using the best business practices obtained from many years of experience in Business, Law, and Recruiting and Staffing, the Founders at CrossFire Group (“CrossFire”) started in downtown Royal Oak, MI more than a decade ago. With backgrounds in Information Technology (IT) and the Legal Industry, CrossFire began placing by IT and Legal Professionals in contract and direct-hire positions throughout the Midwest.\r\n\r\nSince our founding, CrossFire has grown into a full-service Human Capital Solutions Organization. We are proud of now providing full services beyond recruiting and staffing. Our portfolio of services includes HR supply chain management, human resources consulting, and many customized Human Resource related services.

Vacancy posted 22 days ago
Similar jobs that could be interesting for youBased on the Software Requirements Engineer in Auburn Hills, MI vacancy
  •  ...team of internal and 3rd party resources to institute Software system and derived requirements and document best practices for software requirements...  ...including: Supply Chain, IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners, and... 
    Suggested
    Contract work
    For contractors
    Work at office
    Shift work

    Contractor Company

    Auburn Hills, MI
    a month ago
  •  ...Description Job Description We're ALTEN Technology USA, an engineering company helping clients bring groundbreaking ideas to life—...  ...Position Summary: The Subject Matter Expert (SME) – System Requirements Management is responsible for technical leadership of system... 
    Suggested
    For contractors

    ALTEN Technology USA

    Auburn Hills, MI
    5 days ago
  •  ...leading OEMs, we design and deliver highly engineered solutions that create the ultimate...  ...location or facility SUMMARYLead embedded software development activities including...  ...software architecture considering the product requirements, software re-use strategy, software... 
    Suggested
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    4 days ago
  •  ...at Magna Electronics. About the Role The Software Lead is responsible for the successful...  ...key technical interface for all software engineering topics. This role involves hands-on ADAS...  ...and the SW project management. The role requires independent operation, leadership of the... 
    Suggested
    Full time
    Work at office
    Local area
    Immediate start

    Magna International

    Auburn Hills, MI
    1 day ago
  •  ...MIJob TypeFull-timeDescriptionFEV is looking for a Senior Software Engineer to provide technical leadership and hands-on software engineering...  ...will support project planning, technical reviews, requirements analysis, software architecture discussions, and issue resolution... 
    Suggested

    FEV Group

    Auburn Hills, MI
    4 days ago
  •  ...from a four-legged friend. What You’ll Do The Senior Software Engineer, Platform builds and operates the shared services, pipelines...  ...engineering teams. This senior-level individual contributor role requires hands‑on expertise in cloud‑native AWS environments and... 
    Temporary work
    Work at office
    Flexible hours

    Whisker

    Auburn Hills, MI
    1 day ago
  • $100.8k - $141.75k

     ...SW Development Engineer – Drivetrain & Morse Systems In this role, the Software Development Engineer will be responsible for developing and deploying embedded software...  ...a cleaner, more energy-efficient world. This requires a commitment to constantly improve the... 
    Immediate start

    BorgWarner

    Auburn Hills, MI
    21 hours ago
  •  ...OpportunityAs Allegro's Director of Worldwide Field Application Engineering, you will be responsible for leading the company's global FAE...  ...(such as field sales roles) may be exempt from this requirement.SummaryLocation: Manchester, NH; Auburn Hills, MI; Richardson... 
    Full time
    Work at office
    Worldwide

    Allegro Microsystems

    Auburn Hills, MI
    3 days ago
  •  ...Electronics.Job Responsibilities:We are seeking a Systems and Software Quality Engineer (SYS/SW Quality Engineer) to serve as a proactive quality...  ...engineering teams to proactively evaluate customer requirements, requirements quality, traceability, verification readiness... 
    Full time
    Local area

    Magna International

    Auburn Hills, MI
    1 day ago
  • DescriptionTyler Technologies is seeking an experienced Senior Full-Stack Software Engineer to help build our next-generation Civil Process platform....  ...team needs and experience.Translate business and technical requirements into secure, scalable, and maintainable solutions.... 

    Tyler Technologies

    Troy, MI
    2 days ago
  • DescriptionTyler Technologies is seeking a Lead Software Engineer to help build and evolve mission-critical, cloud-hosted public safety solutions...  ....Hybrid Work Policy: This is a hybrid position which requires the candidate to in the Troy, MI office 3 days per week.Please... 
    Work at office
    3 days per week

    Tyler Technologies

    Troy, MI
    15 hours ago
  •  ...procurement, supplier management, plant implementation, plant level engineering, maintenance, and operator training. Ongoing oversight of...  ...new programs.Asses plant engineering and maintenance skill requirements for proper maintenance of automation equipment.... 
    Work experience placement

    Lear

    Rochester Hills, MI
    2 days ago
  •  ...AreIn this role as a Robotics Application Engineer, you will provide application...  ...technology development by defining application requirements, evaluating new features, and...  ...(Mechanical, Electrical, Computer, or Software) or equivalent relevant experience2+ years... 

    FANUC

    Rochester, MI
    1 day ago
  • The Application Engineers (AEs) reports to the Chief Engineer and acts as the primary owner of the application matrix and interface between the CE group and vehicle team for requirements and delivery of the transmission and driveline products, including assembly plants... 
    Work at office
    Immediate start

    Stellantis

    Auburn Hills, MI
    1 day ago
  • $99k - $128.5k

     ...culture, and benefits. Summary OneStream Software delivers a unified Corporate Performance...  ...on Microsoft Azure. The Software Engineer designs, develops, tests, and maintains...  ...SDLC, security, and compliance protocols. Required Education and Experience Bachelor's degree... 
    Temporary work
    Work at office
    Local area
    Remote work

    OneStream Software

    Birmingham, MI
    3 days ago
  • $88.8k - $124.88k

    POSITION SUMMARY• Lead an engineering team in the product development process for mechanical...  ...proposal based on known customer requirements, responsibility for the development and...  ...analysis is required.Ability to use common software like O365 (Outlook, Excel, PowerPoint,... 
    Full time
    Work experience placement

    BorgWarner

    Auburn Hills, MI
    2 days ago
  • $48.32k

     ...comResponsibilitiesDevelopment and release of control software and calibrations for overall comfort,...  ...new software control strategies and requirements along with addressing issues identified...  ...and vehicle level development. Engineer will work with a global team of... 

    Detroit Engineered Products

    Auburn Hills, MI
    1 day ago
  •  ...Tyler Technologies is seeking a Senior Software Engineer to help evolve and support our platform used by Public Safety agencies across the...  ...requests and mentor mid-level engineers. Qualifications: Required ~5+ years building production software with... 

    Jobvite

    Troy, MI
    3 days ago
  •  ...Position: Senior Embedded Software Engineer Location: Auburn Hills, MI Job Id: 2985 # of Openings: 2 JOB SUMMARY Responsible for requirements generation, simulation, design, development and integration of complex military combat vehicle software-based... 
    Contract work
    Local area
    Overseas

    Rheinmetall

    Auburn Hills, MI
    15 hours ago
  •  ...industry leadership. As a premier innovator in software, advanced diagnostics, e-commerce, and...  ...are seeking an Senior Embedded Software Engineer to lead the development of diagnostic...  ...heavy-duty vehicle sector. This role requires a strong technical background in embedded... 
    Worldwide

    recruitAbility

    Rochester Hills, MI
    3 days ago
  •  ...Senior Embedded Software Engineer Auburn Hills, MI Competitive Salary Ability to Obtain a Secret Clearance We are hiring a Senior...  ...software systems for U.S. defense programs. This role requires expertise in Embedded C/C++, Linux, RTOS, SysML/UML, DevSecOps... 
    Contract work
    Work at office

    Moseley Technical Services

    Auburn Hills, MI
    21 hours ago
  •  ...Job Description Job Description POSITION GOAL:   Software Controls and Algorithm Engineer is a mid-level position. You will design, develop,...  ...Collaborate with cross-functional teams to define software requirements and system specifications. Specific Job Skills... 
    Temporary work
    Work at office
    Immediate start
    Flexible hours

    New Flyer

    Auburn Hills, MI
    21 days ago
  •  ...quickly self-learn new applications to understand the technical requirements required in the project.• Must possess strong communication...  ...regarding the development, coding, testing, and debugging of new software or enhancements to existing software.• Works with the offshore... 
    For contractors

    NTT DATA

    Auburn Hills, MI
    15 hours ago
  • $105.7k - $145.3k

     ...DescriptionSoftware Customer Resident EngineerRole SummaryThe Software Customer Resident Engineer is Bose's primary local technical interface for General...  ...change-control process.Responsibility Area 3: Requirements, Release, Program & Launch SupportClarify and communicate... 
    Full time
    Local area

    Bose

    Bloomfield Hills, MI
    4 days ago
  •  ...days a weekResponsible for validating software and hardware products for the NEXIQ and...  ...functional, performance, and customer requirements. Develop and execute product test plans...  ...product defects and specification gaps to engineering teams.Develop installation and user... 
    Work at office
    Monday to Friday

    Snap-on Tools

    Rochester, MI
    4 days ago
  • DescriptionAre you passionate about using your software development skills to produce critical...  ...Technologies is seeking a Software Engineer to join our State Compliance team, which...  ...system into the structures and formats required by individual states and submits it using... 

    Tyler Technologies

    Troy, MI
    7 hours ago
  •  ...systems to intuitive design, intelligent software, and next-generation safety and...  ...containment of warranty issues, managing engineering changes, and driving improvements in manufacturing...  ...products.Your Skills & Abilities (Required Qualifications)BS in Mechanical, Aerospace... 
    Full time
    Local area
    Work from home

    General Motors

    Pontiac, MI
    7 hours ago
  •  ...for:The complete design and product delivery against technical requirements for the assigned components and products. Components and...  ...select components or assemblies as assignedCoaching entry level engineers as requiredRecognized as single point leadership contact for... 
    Immediate start

    Stellantis

    Auburn Hills, MI
    15 hours ago
  •  ...DescriptionWho You AreWe are looking for a Senior R&D Engineer responsible for the development of embedded software for FANUC’s robot controller system, including...  ...design and engineering documentation as required for assigned developmentsDevelopment and implementation... 

    FANUC

    Rochester, MI
    15 hours ago
  • $90k - $110k

     ...are seeking an early-career AI Solutions Engineer who is passionate about applying...  ...tools. Collaborate with product owners, software engineers, data engineers, and business...  ...Assist with project execution, including requirements gathering, solution validation, testing... 
    Work experience placement
    Internship
    Visa sponsorship
    Flexible hours

    Flint Hills Resources

    Rochester Hills, MI
    21 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Requirements Engineer. Be the first to apply!