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 DescriptionUsing 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.
- ...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...SuggestedContract workFor contractorsWork at officeShift work
- ...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...SuggestedFor contractors
- ...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...SuggestedTemporary workLocal areaImmediate startShift work
- ...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...SuggestedFull timeWork at officeLocal areaImmediate start
- ...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
- ...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 workWork at officeFlexible hours
$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- ...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 timeWork at officeWorldwide
- ...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 timeLocal area
- 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....
- 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 office3 days per week
- ...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
- ...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...
- 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 officeImmediate start
$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 workWork at officeLocal areaRemote work$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 timeWork experience placement$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...- ...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...
- ...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 workLocal areaOverseas
- ...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
- ...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 workWork at office
- ...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 workWork at officeImmediate startFlexible hours
- ...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
$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 timeLocal area- ...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 officeMonday to Friday
- 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...
- ...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 timeLocal areaWork from home
- ...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
- ...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...
$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 placementInternshipVisa sponsorshipFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Requirements Engineer. Be the first to apply!
- software engineer full time Auburn Hills, MI
- software engineer healthcare Auburn Hills, MI
- senior software engineer Auburn Hills, MI
- software developer Auburn Hills, MI
- ngo software engineer Auburn Hills, MI
- startup software engineer Auburn Hills, MI
- director software engineering Auburn Hills, MI
- software developer positions Auburn Hills, MI
- remote entry level software developer Auburn Hills, MI
- part time software developer remote Auburn Hills, MI




