Senior Software Verification Engineer

6 months ago


Warren, United States CIeNET International Full time
  • Analyze the software system requirements and architecture and help estimate efforts to develop and test the software.
  • Understand product/software system requirements/architecture and develop high-level and low-level designs for the development and testing of software.
  • Follow Test Driven Development methodology and develop automated unit tests for white box and coverage testing.
  • Work on developing test plans, test cases, and test scripts to verify the developed software.
  • Apply Statistical Methods and Data Analysis to design test strategies and methodology to provide optimal test coverage to verify the software.
  • Use Statistical Methods and Data Analysis of the test results from test execution cycles to improve test strategy, case development, and test execution.
  • Work on test automation tools and test script development using Java, C/C++, Python, and XML.
  • Integrate, optimize, and debug third-party software modules and tailor and port software to designated hardware and mobile devices.
  • Implement verification design into automated verification tools – includes writing the automated verification tools and automated verification scripts as per the design to perform system and requirement verification.
  • Perform setup of software and hardware tools, devices, and modules and maintain test devices, benches, and vehicles used in the development and test environment.
  • Perform various phases of Software verification, including – Unit, Functional, Integration, Regression, Stability, and Performance Testing.
  • Report software problems and bugs into the Issue tracking system (like Jira, RTC, etc.) and provide failure details and logs to help with issue resolution
  • Provide detailed status and comprehensive communication reports to the project, company, and customer management teams.
  • Adhere to development processes and quality, generate and monitor the required metrics (Code Coverage, Performance, etc.).

Requirements

Knowledge and Skills Applied:

  • Computer Science and Software development and testing fundamentals and a thorough understanding of verification methodologies, strategies, and tools.
  • Embedded operating systems like Android, QNX, Linux, etc.
  • Android and Infotainment software systems and Framework and application software for Android platform, mobile, automotive, and Infotainment software.
  • Automotive networks and protocols (CAN, LIN, MOST, Ethernet AVB) using testing tools for these protocols.
  • Embedded software systems – like vehicle control (Telematics, CAN, LIN, and Ethernet AVB), navigation (GPS, Maps), connectivity (WiFi, Bluetooth, and Cellular), multi-media (Audio, Video, and Radio), and automotive (In-vehicle applications) systems
  • Automated testing frameworks, simulation, converting manual tests to automated tests, and executing, analyzing, and reporting automated test runs on multiple software versions and releases.
  • Languages:  Java, C/C++, Perl, Python, XML, Windows, and UNIX shell.
  • Phases of software verification include Unit, coverage, Functionality, integration, regression, stability, and performance testing.
  • Software versioning, issue tracking, software build, and analysis systems.

Required Education and Experience:

Master’s degree in Computer Science, Information Engineering, Applied Mathematics, Applied Statistics, Communication/Electrical Systems, or equivalent + 2 years of work experience.

Benefits

- Full-time salaried position

- Excellent Health Benefits

- PTO and Sick Leave

- 401K Matching

- This is NOT a remote position



  • Warren, United States CIeNET International Full time

    Job SummaryWe are seeking a skilled Senior Software Verification Engineer to join our team at CIeNET International. As a key member of our software development team, you will be responsible for ensuring the quality and reliability of our software systems.Key ResponsibilitiesAnalyze software system requirements and architecture to estimate development and...


  • Warren, Ohio, United States CooperSurgical Full time

    Job Title: Senior Software EngineerCooperSurgical is a leading fertility and women's healthcare company dedicated to delivering innovative solutions that enhance the work of ART professionals.We are seeking a highly skilled Senior Software Engineer to join our CSI R&D Software team. As a key member of our team, you will be responsible for designing,...


  • Warren, United States United Software Group Full time

    Job Title: Network Engineering Senior SpecialistJob Summary:United Software Group is seeking a highly skilled Network Engineering Senior Specialist to join our team. The ideal candidate will have extensive experience in network engineering, with a strong focus on cloud and hybrid environments. The successful candidate will be responsible for maintaining and...


  • Warren, Ohio, United States Cooper Companies Full time

    About Cooper CompaniesCooper Companies is a leading fertility and women's healthcare company dedicated to delivering innovative solutions that enhance the work of healthcare professionals and benefit families.We offer a wide range of clinically relevant medical devices, including testing and treatment options, to women's healthcare providers.Our commitment...


  • Warren, Ohio, United States Cooper Companies Full time

    About CooperSurgicalCooperSurgical is a leading fertility and women's healthcare company dedicated to delivering innovative solutions that enhance the work of healthcare professionals.We offer a wide range of products and services for use by women's healthcare clinicians, including testing and treatment options.Job SummaryWe are seeking a highly skilled...


  • Warren, Ohio, United States Cooper Companies Full time

    About CooperSurgicalCooperSurgical is a leading fertility and women's healthcare company dedicated to delivering innovative solutions that enhance the work of healthcare professionals.We offer a wide range of products and services for use by women's healthcare clinicians, including testing and treatment options.Our team is committed to putting time on the...


  • Warren, United States Tech Tammina Full time

    Job Summary:We are seeking a highly skilled Senior Java Software Engineer to join our team at Tech Tammina. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities: Design and develop high-quality software systems...


  • Warren, United States Tech Tammina Full time

    Job Summary: Tech Tammina is seeking a highly skilled Senior Software Engineer to join our team. The ideal candidate will have expertise in Python and Java, with a strong background in software development and a passion for building scalable and efficient systems.Key Responsibilities: Design, develop, and maintain large-scale software applications using...


  • Warren, United States Barbaricum Full time

    At Barbaricum, we are seeking a Senior Software Architect to join our team and contribute to the development of cutting-edge software solutions for our government customers.The ideal candidate will have a strong background in software architecture, with experience in developing and guiding software architecture vision and implementation for assigned...

  • Senior Java Developer

    4 weeks ago


    Warren, United States United Software Group Full time

    Job Overview:We are seeking a skilled Senior Java Developer to join our team at United Software Group. The ideal candidate will have a strong background in Java and related software design, development, and testing.Key Responsibilities:Design and develop applications in Java/J2EE/Python/Spring boot/PCF/Unix/Power BI/Cassandra/Kafka/HadoopExperience in...


  • Warren, United States Qualis Corporation Full time

    Job SummaryQualis LLC is seeking a highly experienced Senior Software Architect to lead the development of upcoming Army projects in Warren, MI. This position requires a strong background in software architecture and a proven track record of delivering complex systems.Key Responsibilities:Develop and maintain software architecture artifacts for DoD...


  • Warren, United States Barbaricum Full time

    Barbaricum is a rapidly growing government contractor providing leading-edge support to federal customers, with a particular focus on Defense and National Security mission sets.We leverage more than 15 years of support to stakeholders across the federal government, with established and growing capabilities across Intelligence, Analytics, Engineering, Mission...


  • Warren, United States Qualis Corporation Full time

    Job OverviewQualis LLC is seeking a highly skilled Senior Software Developer to lead upcoming Army work in Warren, MI. This position is hiring multiple candidates.Key Responsibilities:Develop and manage software for DoD computer systems using Ada, C, C++, or Java programming languages.Design and implement real-time software for DoD combat platforms...


  • Warren, United States Saxon Global Full time

    Job Summary:The Senior Software Engineer - Cloud Data Streaming position at Saxon Global is a key role in our team, responsible for designing, developing, and implementing cloud data streaming solutions. This includes working with cutting-edge reactive streaming frameworks like Akka, handling huge volumes of messages daily, and collaborating on architecture...


  • Warren, Michigan, United States Universal Logistics Holdings, Inc. Full time

    The Senior Software Developer will be responsible for executing all tasks through the Software Development Life Cycle (SDLC). This will include Analysis, Design, Coding, Development, Testing, and Implementation. We are seeking out-of-the-box thinkers who want to help build cutting-edge technology in the logistics and transportation space.Key...


  • Warren, Michigan, United States General Motors Full time

    Job DescriptionThe Software Defined Vehicle will increase the vehicle's compute capability, be connected, and allow for faster software development cycles. As a Software Simulation Developer, you will be on the forefront of realistic automotive software-in-the-loop simulation environments creating highly optimized, largely automated, high-fidelity vehicles...


  • Warren, Michigan, United States Tech Tammina Full time

    Job Title: Lead Jira Technical Software EngineerAt Tech Tammina, we are seeking a highly skilled and experienced Lead Jira Technical Software Engineer to join our team. As a key member of our software development team, you will be responsible for designing, developing, and implementing business and computer applications software using Jira and other related...


  • Warren, Ohio, United States Cooper Companies Full time

    About the Role:We are seeking a highly skilled Senior Software Engineer to join our R&D SaaS team within CooperSurgical. As a key member of our team, you will be responsible for designing and developing new features and enhancements for our existing products and applications.Key Responsibilities:Design and develop new features and enhancements for existing...


  • Warren, Michigan, United States CIeNET Technologies Full time

    Job Title: Senior Android Software DeveloperCieNET Technologies is seeking a highly skilled Senior Android Software Developer to join our team. As a key member of our SDV platform software team, you will be responsible for designing and developing Android-based infotainment solutions for automotive consumer devices.Key Responsibilities:Design and develop...

  • Software Engineer

    2 weeks ago


    Warren, United States Qualis Full time

    Qualis LLC is seeking a Software Engineer to lead upcoming Army work in Warren, MI. This position is hiring multiple candidates. Requirements A Bachelor’s degree from an ABET accredited program in Computer Science, Computer Engineering, Software Engineering or Electrical Engineering from a college or university. A Master’s degree in any of the...