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 3 days ago
Similar jobs that could be interesting for youBased on the Software Requirements Engineer in Auburn Hills, MI vacancy
  •  ...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
    14 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
    7 days 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
    7 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
    4 days ago
  • $100.8k - $141.75k

    In this role, the Software Development Engineer will be responsible for developing and deploying embedded software solutions for BorgWarner AWD...  ...that support a cleaner, more energy-efficient world. This requires a commitment to constantly improve the transportation of... 
    Suggested
    Full time
    Immediate start

    BorgWarner

    Auburn Hills, MI
    7 days ago
  •  ...Job Description Who You Are As our Senior Robotics Software Engineer, you will be responsible for designing, developing,...  ...Global Standards Software & Validation Group (GSSV). You will be required to gather customer requests and requirements needed for current... 
    Temporary work
    Flexible hours

    FANUC America Corporation

    Rochester Hills, MI
    3 days ago
  •  ...and your voice is heard? We are currently recruiting for a Software Design Engineer to work in Auburn Hills. Who we are: LER TechForce is an...  ...Perform QAC check to assure that software code follows MISRA requirements. Lead joint activities with the internal teams to diagnose... 
    Temporary work
    Immediate start

    LER TechForce, LLC.

    Auburn Hills, MI
    2 days ago
  •  ...In partnership with leading OEMs, we design and deliver highly engineered solutions that create the ultimate access experience for...  ...Development Process (PDP) for program implementation.Periodic travel required (~10%).QualificationsQUALIFICATIONS:Must be able to... 
    Temporary work
    Local area
    Immediate start
    Shift work

    Strattec Security Corporation

    Auburn Hills, MI
    3 days 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
    6 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
    4 days 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
    6 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
    3 days 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
    4 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
    4 days 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, MI
    5 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
    5 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
    6 days ago
  •  ...governor limits and coding best practices. ~ Collaborate with stakeholders, provide testing, documentation, and production support; required certifications include Platform App Builder, PD1, PD2, and JavaScript Developer I. Qualifications ~ Bachelor's Degree in... 

    Apexon

    Pontiac, MI
    3 days ago
  •  ...of OS/CAN/Lin/Diag/NVM/IOHW modules. Mapping of ASW swc to required OS portions core wise Responsible for the development of RTE...  ...support for RTE and SWC configuration Responsible for RTE layer software testing and verification Knowledge of Integration of ASW... 

    United IT

    Auburn Hills, MI
    1 day ago
  •  ...Sr. Embedded Software Engineer Responsible for requirements generation, simulation, design, development and integration of complex military combat vehicle software-based systems. We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office... 
    Contract work
    Local area
    Overseas

    American Rheinmetall

    Auburn Hills, MI
    1 day 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
    3 days ago
  •  ...: TITLE : BSW Embedded Software Engineer DUTIES : Analyze the hardware schematics of the Electronic Control Unit (ECU) for software...  ...with other ECUs; Coordinate with other departments, such as requirements, hardware, and calibration groups, for sensor actuator feature... 
    Full time

    FCA

    Auburn Hills, MI
    8 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 Hills, MI
    7 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
    3 days 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
    7 days 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
    3 days 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
    3 days 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 Hills, MI
    3 days ago
  •  ...on Business Solutions Position: Project Engineer - PC, Mobile & Embedded Diagnostics for...  ...strong hands-on experience in embedded software, vehicle communications, and system...  ...support evolving customer and industry requirements.ResponsibilitiesLead development of driver... 
    Monday to Friday

    Snap-on Tools

    Rochester, MI
    3 days ago
  •  ...Deliver on time technical outcomes respecting engineering gates milestones and established budget...  ...the Project Manager or R&D Manager as required. Adhere to the specified development...  ...experience with power conversion and embedded software.Experience in applying APQP product... 
    Permanent employment
    Full time
    Worldwide

    Valeo

    Auburn Hills, MI
    5 days ago

Do you want to receive more vacancies?

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