Sr. Software Integration and Test Engineer

apartmentGeologics Corporation placeSterling Heights calendar_month 

GeoLogics is partnering with an aerospace and defense company on an exciting Sr. Software Integration and Test Engineer opportunity based in Sterling Heights, MI. This is a full-time, contract-to-hire position.

We have multiple openings for individuals with experience and a passion for software integration and test. The Senior Software Integration and Test Engineer plans and performs a variety of tasks across the areas of integrating hardware modules into a combat vehicle system, integrating software items onto Linux and Windows Operating Systems, scripting, networking, cybersecurity hardening and scans, troubleshooting, problem solving, and software verification testing.

Position: Sr. Embedded Software Engineer (Contract-to-Hire)
Location: Onsite Sterling Heights, MI

Pay: Up to $59.93 per hour

Job Responsibilities:-

Develops, maintains, upgrades, and ports embedded product software and/or product support software to enhance, implement and support project/system functionality for the assigned technical effort. -

Mentors less experienced software engineers to help develop their software development and test capabilities and troubleshooting and problem-solving skills. -

Collaborates across the other engineering disciplines such as Mechanical, Electrical, Controls, and Systems. -

Ensures that technical approach is consistent with established engineering principles and practices. -

Ensures that product outcomes meet customer needs and that customer and company technical, system, performance, process, and quality requirements are met.

Education and Experience Required:-

B.S. degree in a STEM field of study (preferably in Computer Engineering, Software Engineering, Electrical Engineering, or Computer Science)-

Minimum of 4 years of experience in software integration and test-

Integration and testing of software applications on Red Hat Enterprise Linux and Windows 10/11 Operating Systems-

Packaging software as RPMs and binary executables -

Drivers, DLLs, shared objects, and static libraries-

Ability to build and maintain a software and hardware integration testbed -

Git and Jira/Gitlab Configuration Management tools -

Exceptional communication (verbal and written) skills are a MUST -

Familiarity with current computer applications and technologies in applicable engineering disciplines -

Ability to solve basic technical design and development problems -

Ability to develop and maintain effective relationships with customers to solve technical problems -

Ability to travel to the customer site-

Up to 5% local travel is required

Preferred Skills and Experience:-

Experience in architectural level software design using Magic Draw, Enterprise Architect, or similar model-based engineering tool (software developers) -

Experience using NI TestStand -

Familiarity with combat vehicle functionality and capability -

Experience with developing on VxWorks-

Familiarity with relevant military and commercial design standards -

Familiarity with UML modeling tools -

Familiarity with M88 functionality and capability -

Familiarity with DOORS -

Familiarity with CMMI for development -

Familiarity with embedded systems -

Familiarity with C and C++ programming -

Familiarity with scripting languages (Bash, PowerShell, Python) -

Familiarity with Qt Framework for front end GUIs utilizing QML -

Familiarity with Ethernet based protocols (SSL/TLS, SSH, SFTP) -

Familiarity with Nessus and Coverity cybersecurity scans -

Familiarity with hardening of systems and applying STIG rules -

Familiarity with the configuration and use of virtual machines

Rates listed are not a guarantee of salary/rate. Rate offered at time of hire will depend on many factors including education, experience, interview results and skill level. GeoLogics is an Equal Opportunity/Affirmative Action Employer that is committed to hiring a diverse and talented workforce.

EOE/Disability/Veteran

#Clearance

thumb_up_altRecommended

Senior Test Engineer

apartmentHCL GlobalplaceTaylor (MI), 25 mi from Sterling Heights
  1.  Collaborate with multiple product teams, vehicle-related hardware/software teams to understand and set up test benches to enable vehicle feature testing in mobile app   2.  Coordinate with teams to troubleshoot issues around test bench setup...
apartmentQualis CorporationplaceWarren, 5 mi from Sterling Heights
Qualis LLC is seeking a Test Engineer to lead upcoming Army work in Warren, MI. This position is hiring multiple candidates. Requirements  •  A Bachelors degree from an ABET accredited program in Engineering or Physical Sciences from a college...
local_fire_departmentUrgent

Software Verification Engineer

apartmentGeologics CorporationplaceSterling Heights
Verification Software Test Engineer Onsite Location: Sterling Heights, MI Rate: $50 to $59 an hour with partial benefits Have you worked with a Software Quality Assurance team to perform requirements-based verification of embedded software...