Building, Factory, Bartender, Person, Worker, Luggage, Suitcase, Train, Transportation

Software Loader VerifierSterling HeightsMichigan.

Software Loader Verifier

Sterling Heights | Michigan | United States

Job Description

·       Develop software for the Software Loader Verifier (SLV) for use both on vehicle and in the System Integration Labs (SILs).

·       Building and configuring the VxWorks, Linux or Other operating systems.

·       Extensive Embedded VxWorks, Linux development with Board Support Package expertise (BSP).

·       Knowledge of board support for Arm, Power, Intel and RISC-V architectures.

·       Various Device Driver development, extensive Kernel experience, Bootloaders.

·       Writing various peripheral drivers highly desirable.

·       Excellent C, C++ programming experience.

·       Understanding of system calls and string data, knowledge of Networking (TCP/IP stack, lower level L2/L3).

·       Development of device drivers based on product requirements and performance criteria.

·       Debugging system using the testing and diagnostic routines on the hardware system and potentially in simulation.

·       Design and implement software for Abrams Vehicle Tank and weapon system devices from requirements phase to production phase.

·       Work closely with internal/external OS engineering team, Hardware design team, Chip vendors to debug and resolve issues.

·       Familiarity in designing system software for PPC and Intel based platforms using VxWorks and Linux OS.

·       Understanding of boot sequences, especially for unattended embedded VxWorks and Linux systems.

·       Experience with writing, building, testing and debugging of kernel tasks and loadable modules.

·       Experience writing test scripts and packaging specifications.

·       Good working knowledge of revision control and code review tools like Git.

·       Excellent team player with great communication skills (written, and verbal).

·       Knowledge of Secure boot development, Trust zone, TPM is a plus.

·       Configure the operating system to minimize exposure to cyber-attacks.

·       Install, interface and access board level diagnostic tests.

·       Assist with development and/or review of software documentation including SRS, SVD, SPS and related test documentation

·       Prepare and submit status reports to management.

·       Ensure all work conforms to software development process improvement and CMMI Level 5 initiatives

Position Requirements             

·       Must have Bachelor of Science degree in Electrical Engineering, Software Engineering, and Computer Science or related. Other technical degrees will be considered with related experience

·       Experience with multiple protocols, such as TCP, UDP, IP, SAE J1939, CANopen, CORBA, and DDS.

·       Previous experience with military vehicle software preferred.

·       Experience in using Microsoft software products (Word, Excel, PowerPoint, etc.)

·       Experience with high level Programming Languages such as C and C++.

·       Familiarity with some of the SW Development tools desired; DOORs, AdaCore, Code Peer

·       Previous experience with Linux and VxWorks operating systems.

·       Experience with multiple busses, such as Ethernet, MIL-STD-1553B, and CAN.

·       Excellent customer skills required.

·       Excellent writing skills required.

·       Possess or able to obtain Secret clearance.

·       Requires some limited travel (training/seminars/meetings).

·       Occasional overtime, weekend, and off-hours.

   

I'm interested

Not You?

Thank you. Please complete your application on the next page.

People also viewed

Program Manager - Security Clearance Eligible (385991)

385991 Arlington Virginia United States Arlington, Virginia, United States
Principal Duties·        Assist Program Officers by providing programmatic, business and financial support. Requirements·        Experience supporting office management functions, including preparing and editing various documents and entering data into...

Program Analyst - Security Clearance Eligible (385989)

385989 Arlington Virginia United States Arlington, Virginia, United States
Principal Duties·        Assist Program Officers by providing programmatic, business and financial support. Requirements·        Experience supporting office management functions, including preparing and editing various documents and entering data into...

Information Systems Security Officer (ISSO)

386036 Colorado Springs Colorado United States Colorado Springs, Colorado, United States
Education Required: Bachelors’ degree from an accredited college in a related discipline, or equivalent experience/combined education, with 6 years of professional experience. Must meet certification requirements of DoD 8570 IAT III (CISSP (or Ass...

Lead X-Lab Systems Engineer/Analyst

386035 Colorado Springs Colorado United States Colorado Springs, Colorado, United States
Education Required: Bachelors’ degree from an accredited college in a related discipline, or equivalent experience/combined education, with 6 years of professional experience. Must meet certification requirements of DoD 8570 IAT III (CISSP (or Ass...

Maintenance Technician - Day Shift (385865)

385865 Parma Idaho United States Parma, Idaho, United States
HRU has teamed up with a major Chemical Manufacturer and is looking for a Maintenance Technician! Qualified candidates will be a well-rounded maintenance tech experience and an understanding of electrical systems. Candidates must work well with ot...

Injection Mold Process Technician

385873 Traverse City Michigan United States Traverse City, Michigan, United States, 49684
Job Description:·       Maintain all process functions of molding presses and auxiliary equipment·       Responsible for press startups, ensuring quality, answering alarms, and continuing production in an efficient manner·       Review sample part...

Join our Talent Network

More about us and our clients

HRU has developed a large network of available candidates nationwide, as the company has been providing recruiting and staffing services in up to 22 States for over 25 years. We specialize in engineering, IT, technical and other support services. We are able to recruit and successfully place candidates in job openings in a variety of other fields and positions as well, such as human resources, administration, management, purchasing, sales, customer service, accounting, organic chemistry and more. HRU is able to service clients, regardless of location, by assigning an Account Manager and experienced Recruiters to provide the necessary staffing and support services. Likewise, HRU may assist job seekers anywhere in the United States, regardless of location.

ad348b56448f4d1caa8cc47397b492dd.png

cfa1a087696240e0a34011a6deb59244.png

cfa1a087696240e0a34011a6deb59244.png

Logo, Trademark
Logo, Trademark
Logo, Trademark