Job Listing Description

THIS JOB IS NO LONGER AVAILABLE. THIS IS ARCHIVAL INFORMATION.
Software BSP Engineer

Description:
Software BSP Engineer

Job ID # 2020-11435

Contract Opportunity

Location: Sterling Heights, MI

Industry: Aerospace & Defense

Clearance Requirement: Secret Clearance

Minimum Education: Bachelor’s Degree

Minimum Experience: 10 Months

 

What You’ll Do:

Building and configuring the VxWorks, Linux or Other operating systems.
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.
Insure all work conforms to software development process improvement and CMMI Level 5 initiatives
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.
Analyze and enhance efficiency, stability and scalability of system resources.
Work closely with internal/external OS engineering team, Hardware design team, Chip vendors to debug and resolve issues
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.
Insure all work conforms to software development process improvement and CMMI Level 5 initiatives
What You’ll Need:

Secret Clearance
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).
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.
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, Wireshark
Previous experience with Linux and VxWorks operating systems.
Experience with multiple busses, such as Ethernet, MIL-STD-1553B, and CAN.
Experience with OPAL, self encrypted drives, BIOS, UEFI, GRUB, VFIO, secure boot, TCG
Excellent customer skills required.
Excellent writing skills required.
Requires some limited travel (training/seminars/meetings).
Occasional overtime, weekend, and off-hours.
 

*U.S. Citizenship is required by law, regulation, executive order, or government contract.



Education & Experience:

Bachelor’s Degree in Electrical Engineering, Software Engineering, and Computers Science or related. Other technical degrees will be considered, combined with 10 Months of relevant work experience.
 

What to Expect:

Applicants selected for employment will be required to pass a pre-employment drug screening and background investigation which may include education, criminal and work history verifications.
Accepted applicants will have the opportunity to be eligible for benefits, including medical and supplemental insurance and a 401K. Appreciation and gratitude for employees is a hallmark of organizations with low turnover.
 

 

Moseley Technical Services, Inc. is an AA/EEO/Veterans/Disabled Employer.

 

 

Resources

For questions about benefits visit: http://www.moseleytechnical.com/job-seekers/

For more information about Moseley visit: http://www.moseleytechnical.com/about-us/
 
Job Number: Job ID # 2020-11435
Job Location: Sterling Heights, MI
Rate: Open
Per Diem: No
Overtime: Possible
Input Date: 06/18/2020
Firm Name: MOSELEY TECHNICAL SERVICES INC
Attention: Brentley Sisk
Address: 7500 S MEMORIAL PKWY STE 215-R
City, State: HUNTSVILLE, AL 35802
Phone: 256/880-0446
Fax Phone: 256/880-0936
Website: www.moseleytechnical.com

Previous Listing       Next Listing
Back to Abbreviated Search Results
Back to Complete Search Results
Back to Advanced Job Search

Phone: (425) 806-5200
Fax: (425) 806-5585
Email: staff@cjhunter.com
ContractJobHunter is a service of:
C.E. Publications, Inc.
P.O. Box 3006, Bothell, WA 98041-3006, USA
Disclaimer
The content of this website is Copyright 2020 C.E. Publications, Inc.