drjobs DTS Senior Software Engineer

DTS Senior Software Engineer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Clearwater - USA

Monthly Salary drjobs

Not Disclosed

drjobs

Salary Not Disclosed

Vacancy

1 Vacancy

Job Description

Job Description Summary

The Data Transfer Systems (DTS) Lead Embedded Software Engineer is responsible for designing developing and testing embedded software that runs on custom hardware platforms for custom avionics products. This role will function as a Software Lead on a major Software and Hardware development project. This role must have prior experience leading software development teams of 4-8 staff through the full development lifecycle.
Experience with lower-level embedded software Linux operating systems integration of software on a custom hardware platform file systems networking communications drivers and protocols multi-core processors multi-threaded task management hardware integration and working with test equipment integration is highly desirable.
The Senior Software Engineer has responsibilities that impact both the team performance and their own performance for both product design quality cost and schedule. There is moderate autonomy within the role. High levels of operational judgment are required to achieve outcomes required.

Job Description

Roles and Responsibilities

  • This role will function as a Lead Software engineer for a Data Storage and Transfer Software development project.

  • Providing software development leadership for all the development lifecycle tasks from requirements development through formal qualification testing.
  • Develops software architecture designs and/or programs/develops a large component set of features whole feature area or entire embedded software product.
  • Strong C Programming Skills for embedded software applications.
  • Working knowledge of IBM Rational DOORS IBM Rational Team Concert (RTC) and MS Office products.
  • Accountable for Cost Schedule and software deliverables

Required Qualifications

  • Bachelors degree from an accredited university or college
  • Minimum of 15 years of experience in Engineering/Technology
  • This role requires use of technical data subject to U.S. Government contract restrictions and this posting is only for U.S. Citizens. GE will require proof of status.

Desired Qualifications

  • Ability to obtain and maintain a security clearance
  • Software development experience with applying embedded Linux operating systems onto custom hardware processing platforms. Including integrating device drivers with the OS and hardware platform to develop Linux based platform computing products.
  • Experience with ARM & Intel processors
  • Software development experience with file systems and solid-state drives.
  • Software development experience with Network Attached Storage (NAS) using Network File System (NFS) protocol
  • Experience developing drivers for Ethernet networking products or related communications products. Good understanding of TCP/IP communications protocols.
  • Experience developing user authentication key management and encryption embedded software.
  • Knowledge of data storage and transfer systems (or related avionics products) including software development experience with these products.
  • Agile project management methodology focused on iterative software development emphasizing flexibility collaboration and continuous improvement.
  • Microsoft Azure DevOps experience managing software development lifecycle.
  • Demonstrated ability to analyze and resolve problems.
  • Experience integrating software on hardware platforms and working in the lab to troubleshoot and test avionics products.
  • Experience integrating Commercial Off the Shelf (COTS) software and hardware
  • Strong interpersonal and leadership skills.
  • Demonstrated ability to lead software teams on development projects.
  • Ability to plan estimate allocate tasks and execute software development programs.
  • Strong oral and written communication skills.
  • Project management skills.

#securityclearance

This role requires access to U.S. export-controlled information. Therefore for applicants who are not asylees refugees lawful permanent residents or U.S. Citizens (i.e. not a protected individual under the Immigration and Naturalization Act 8 U.S.C. 1324b(a)(3) otherwise known as a U.S. Person) final offers will be contingent on the ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government.

Additional Information


Required Experience:

Senior IC

Employment Type

Full-Time

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.