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
$99k - $128.5k
...related criteria. Summary OneStream Software delivers a unified Corporate Performance... ...on Microsoft Azure. The Software Engineer designs, develops, tests, and maintains... ...compliance protocols. Required Education and Experience ~...SuggestedFull timeTemporary workWork at officeRemote work- ...Full-time Description FEV 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...SuggestedFull time
$131k - $170k
Description Senior Software Engineer 1 Location: Remote, USA Employment Type: Full-Time Benefits Offered: Vision, Medical,... ...software features and services within OneStream, including requirements translation, technical design, implementation, validation,...SuggestedFull timeTemporary workWork at officeRemote work$151k - $196k
...related criteria. Summary We are looking for a Senior Software Engineer II to join our OneStream MarketPlace development team.... ...feature easy to use and improve customer experience. Drive requirements discussions based on value delivered to customer....SuggestedFull timeTemporary workWork at officeRemote work$100.8k - $141.75k
...Michigan - USA Full time R2026-3002 In this role, the Software Development Engineer will be responsible for developing and deploying embedded... ...support a cleaner, more energy-efficient world. This requires a commitment to constantly improve the transportation of...Full timeImmediate start- ...Job Description Job Description Job Title: Engineer - PSH Software Development Engineer PURPOSE AND DESCRIPTION: Software Development... ...software features for differing customer applications and requirements. Support integration on FAC floor. Coordinate with...
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior... ...memory, storage efficiency, or scalability when the problem requires it. Technical ownership - You can take an ambiguous...Full timeTemporary workFlexible hours- ...Who You Are As our Senior Robotics Software Engineer, you will be responsible for designing, developing, debugging, and delivering FANUC... ...Standards Software & Validation Group (GSSV). You will be required to gather customer requests and requirements needed for...Temporary workFlexible hours
- ...internal and 3 party resources to institute Software Development Plans and best practices... ..., IS&S, Manufacturing, Quality, and Engineering Interact with outside vendors, partners... ...at all times is important TRAVEL REQUIREMENTS Up to 25% travel may be required...Contract workWork at officeShift work
- ...Controls Software Engineer Are you an experienced controls software engineer with a passion for machine-level performance, simulation,... ...Familiarity with Mining Trucks and their operational systems Required Technical Expertise Strong experience in machine controls, embedded...
$73 per hour
...applications Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements Develop configurable software services that support applications integrates to enterprise services Identify technical issues & coordinate the...Flexible hours- ...applications Produce scalable and flexible, high-quality code that satisfies both the functional and non-functional requirements Develop configurable software services that support applications integrates to enterprise services Identify technical issues & coordinate...Work experience placementFlexible hours
- ...fast-growing, young, energetic global IT-Engineering services company with clients across... ...hearing from you! Job Title: Graphics Software Engineer Location: (Remote /... ...systems to meet visual and functional requirements. Write and optimize shaders: Author...Full timeContract workPart timeLocal areaRemote work
$86k - $112k
Description Cloud Security Engineer Location: Remote, USA Employment Type: Full... ..., customer, and regulatory requirements. Support incident response activities... ...(CSP), Managed Service Provider (MSP), Software-as-a-Service (SaaS) provider, or similarly...Full timeTemporary workWork experience placementRemote work- ...Responsibilities: • Develop base software; MCAL, service layers, AUTOSAR interfaces, and... ...Safety • Support software validation engineer through the development process and iterate... ...testing on bench (SIL/HIL) Required Qualifications: • Bachelor's degree in...
- ...Job Description Software Engineer Location: - Remote Duration: Long Term Overview: Join our dynamic team as a Software... ..., engineer prompts, and work with LLM APIs. Minimum requirements: • Full-Stack Experience: 3+ years of experience building...Remote work
$72k - $120k
...Software Engineer II Remote We are a hybrid, remote-office company dedicated to growing our talent anywhere! We have onsite locations... ...solutions. Responsible for working as part of a team and is required to perform all duties of software development including...Work experience placementWork at officeLocal areaRemote workFlexible hours- ...Lead Embedded Software Engineer Location – Troy, MI (Onsite) Position - Fulltime Skills Required: Bachelor's degree in engineering Electrical and/or Computer engineering, Electronics Engineering, Computer Science. Minimum of 5 years' experience in automotive...Full time
- ...Requires US Citizenship The Software Engineer/Developer is responsible for the software design, coding, verification and validation of software applications for both current and future products. The candidate should have a passion for software development and...
- ...Software Engineer The Payment Services team of Tyler Technologies offers a comprehensive suite of payment processing solutions built... ...business partners, and other technical staff to identify user requirements, assess available technologies, and recommend solution...Currently hiringWork at office
- ...Technologies is a technology consulting and software development company delivering cloud,... ...frameworks. This role suits engineers who enjoy working close to the platform... ...stakeholders — to translate ambiguous requirements into well-engineered solutions, and will...H1bRemote workVisa sponsorship
- ...Senior Embedded Software Engineer Auburn Hills, MI 1 Opening Pay: $DOE US CITIZEN WITH ABILITY TO OBTAIN A SECRET CLEARANCE Essential... ..., agile development, DevSecOps Develop software requirement specifications, algorithms, logic flow-charts / activity diagrams...Contract workOverseas
- ...Senior Software Engineer Doeren Mayhew is the 37th largest U.S. tax, assurance and advisory firm headquartered in Troy, Michigan with... ...Strong problem-solving skills and ability to analyze business requirements and propose solutions ~ Excellent communication skills...
- ...company that develops and manufactures jet engines for both military and commercial... ...opportunity for an Engineer - Embedded Software Tester to join our team. This position is... ...environment preferred U.S. Citizenship is required Position requires the ability to obtain...For contractorsSummer internship
$28 - $32 per hour
...building new features, developing new software solutions, improving business processes... ...Workforce Privacy Policy: Skills and Requirements • Bachelor's degree in Computer Information... ..., and efficient code using software engineering best practices. • Proficiency with...Work at office- Platform Engineer Williams International is a privately-owned company that develops and manufactures... ..., and reliability to accelerate our software delivery processes. This position is 100... ...Cloud Architect U.S. citizenship is required Position requires the ability to obtain...For contractors
- ...Senior Software Engineer The Toyoda Gosei Group is a leading global manufacturer of rubber and plastic automotive components, safety systems... ...in continuous improvement efforts (kaizen) This role requires the completion of other duties as assigned Required...Work at office
- .../CAN/Lin/Diag/NVM/IOHW modules. Mapping of ASW swc to required OS portions core wise Responsible for the development... ...for RTE and SWC configuration Responsible for RTE layer software testing and verification Knowledge of Integration of...
- ...procurement, supplier management, plant implementation, plant level engineering, maintenance, and operator training. Ongoing oversight... ...programs. Asses plant engineering and maintenance skill requirements for proper maintenance of automation equipment....Work experience placement
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Requirements Engineer. Be the first to apply!
- software developer positions Auburn Hills, MI
- senior software engineer remote Auburn Hills, MI
- software engineer contract Auburn Hills, MI
- cybersecurity software engineer Auburn Hills, MI
- part time software developer remote Auburn Hills, MI
- software engineer remote Auburn Hills, MI
- software engineer Auburn Hills, MI
- software engineer travel Auburn Hills, MI
- software engineer amazon Auburn Hills, MI
- junior software developer remote Auburn Hills, MI



