Location: Sterling Heights, MI
Company: HRU-Tech
Computer/Software Jobs encompass various roles focused on developing, maintaining, and improving computer systems and applications. These positions include software developers, system analysts, network architects, database administrators, and more. Key characteristics of these jobs are problem-solving, creativity, and continuous learning to keep up with rapidly evolving technologies. They often require proficiency in programming languages, tools, and methodologies. Additionally, such roles are known for collaborative work environments, the potential to work remotely, and the emphasis on logical thinking and attention to detail.
for our ground vehicles and participates in activities covering the entire software development life-cycle, from requirements development to final testing and delivery of software products. Responsibilities to Anticipate: Software Engineering Process Group (SWEPG) Lead responsibilities include: -Lead the Software Engineering Process Group.
-Chair SWEPG working group and full team meetings. -Maintain processes that meeting CMMI Level 5 requirements. -Monitor and disposition process deviations across software projects. -Review and approve Software Development Plans across projects. -Design and implement new metrics to help monitor software development. -Create process performance initiatives.
-Assist with development of requirements for new tools. Software Measurements Coordinator responsibilities include: -Collect and consolidate measurement data from various engineer databases.
-Develop measurement chart for program and organization data per guidelines. -Create and maintain the project Metrics Analysis Log -Review and validate the measurement charts with the SWEPG and Software Project Leads as required. -Secure metrics data and work products in the Project or SWEPG Project Directories -Distribute measurement charts for review at project meetings -Provide updates and maintenance to measurement charts as needed -Support the SWEPG by preparing organizational measurement charts
used to establish the Process Capability Baseline (PCB) -Produce project-specific customer required metrics as necessary -Develop Software Resource Data Reports for Customer as defined in program contracts Pay rate is $63 per hour.
Apply now! Qualifications Sought: -Bachelor's degree in Computer Science, Software Engineering, -Electrical Engineering, Data Science, Mathematics, or related technical field. -Minimum of 7 years related experience. -Must have knowledge and experience with software development cycle. -Additional Information / Desired Experience -This position may require eligibility to obtain a US security clearance. (Non-US Citizens may not be eligible to obtain a security clearance).
-Knowledge of CMMI preferred or equivalent -Familiarity with Earned Value Management System a plus -Experience with Military Vehicle Software desired Trillium has been recruiting and placing professionals for over 30 years. From Fortune 100 companies to small businesses, our philosophy remains the same: to achieve excellence by providing quality employees and an uncompromising level of service. We believe in honesty, integrity, and a simple philosophy of providing value to our customers and our employees. We strive to be unsurpassed in the recruitment and placement of quality and skilled professionals.
Trillium is an Equal Opportunity Employer.
Computer/Software Jobs encompass various roles focused on the creation, maintenance, and innovation of computer systems and software applications. These jobs include software developers, programmers, system analysts, database administrators, network engineers, and many other specialists. Key characteristics include a strong foundation in computer science, proficiency in different programming languages, problem-solving skills, and often a continuous learning mindset due to the rapid advancements in technology. These roles typically involve collaboration, attention to detail, and a passion for technology, allowing professionals to design solutions that enhance efficiency and user experience.
Sterling Heights, MI facility with some hybrid allowed.
Due to the nature of the work, this role may require on-site presence up to 70%. The Advanced UI/UX Software/Design Engineer will work closely with Human Factors Engineer/Systems Engineers to design and build state of the art Interactive Graphical Interfaces for next generation Military Ground Vehicles.
The ideal candidate should have a proven track record of excellence and a deep understanding of developing software for user interface (UI) and User Experience (UX). The candidate must be proficient in establishing User Interface, Design Hierarchy, ease of use with concentration on reducing operator Cognitive load. The candidate
must have excellent communication skills and be able work in a Scaled Agile environment. Responsibilities: Collaborate and build strong relationships with UX SME's, Human Factors, and Scrum team members to develop State of the art User Interface and user experience software for military ground vehicles.
Assist in Defining software architecture, requirements and methodology for Military Land vehicle User interfaces. Strong software development skills to develop both Prototype and production User Interface software. Define and implement the structure, methodology and automation for UI/UX software testing. Qualifications: Bachelor's Degree: Computer Science, Computer Engineering, Electrical
Engineering. Other engineering degrees acceptable with demonstrated experience in user interface software development.7-10 years developing embedded User Interface Software using QT/QML, HTML Visual Studio QT Creator or related UI software development platforms.
Minimum of 3-5 years embedded software development with C/C++. Experience with common development tools such as Bitbucket, Jira, Confluence, etc. Experience with serial data communications networks such as but not limited to Ethernet, CAN, CAN-FD. Experience with data acquisition tools such as Vector/Canoe, Intrepid Neo Vi, ETAS/INCA, etc. Proficient in both writing and speaking the English Language.
Bonus Qualifications: Additional Bachelors degree in UX/UI design, Human Factors, Human Computer Interaction, or related fields. Masters Degree: Computer Science, Computer Engineering, Electrical Engineering. Other engineering masters degrees related to UI/UX. Experience working in Agile development frameworks. Knowledge using Cameo/Magic Draw for requirements development. Equal Opportunity Employer Veterans/Disabled While an hourly range is posted for this position, an eventual hourly rate is determined by a comprehensive salary analysis which considers multiple factors including but not limited to: job-related knowledge, skills and qualifications, education and experience as compared to others in the organization doing substantially similar work, if applicable, and market and business considerations.
Benefits offered include medical, dental and vision benefits; dependent care flexible spending account; 401(k) plan; voluntary life/short term disability/whole life/term life/accident and critical illness coverage; employee assistance program; sick leave in accordance with regulation. Benefits may be subject to generally applicable eligibility, waiting period, contribution, and other requirements and conditions. #Circa
Computer/Software Jobs encompass various roles focused on developing, maintaining, and improving computer systems and applications. These positions include software developers, system analysts, network architects, database administrators, and more. Key characteristics of these jobs are problem-solving, creativity, and continuous learning to keep up with rapidly evolving technologies. They often require proficiency in programming languages, tools, and methodologies. Additionally, such roles are known for collaborative work environments, the potential to work remotely, and the emphasis on logical thinking and attention to detail.