Sr. Software Engineer

Published date Posted on Indeed on Aug 01, 2022 (18 d ago)

Senior Software Engineer, who will be responsible for avionics software development featuring the Linux kernel, middleware, and user space applications. This role is expected to provide strong technical leadership and mentor less experienced members within the framework of an Agile software development team.


  • Participate in software development activities including requirement specification, design definition, and code implementation
  • Generate software lifecycle documentation to support certification of products
  • Integrate and debug Linux based software executing on avionics hardware platforms
  • Perform and/or provide guidance for verification activities including test definition, test development and testing methods
  • Establish test frameworks to implement Continuous Integration/Continuous Delivery (CI/CD)
  • Enhance Linux based systems by studying the latest open source software, adding features to existing kernels/middleware, and reducing open source code sets for use in certified products
  • Utilize avionics standards such as ARINC and RTCA in the development of Linux kernel, middleware, and user space application software

Required Qualifications:

  • BS degree in Computer Science, Engineering or Mathematics
  • 5+ years of experience in software development
  • Strong programming skills in C
  • Proficient in Python scripting
  • Experience developing user space application software on Linux systems
  • Background modifying the Linux kernel and/or middleware
  • Ability to work independently addressing challenging design issues
  • Capable of leading technical discussions concerning software architecture and test strategy
  • Experience developing software in an Agile Scrum environment

Desired Qualifications

  • Experience in a safety-critical industry (e.g.: aviation, automotive or medical)
  • Familiarity with the use of DOORS as a requirement management tool
  • Background using Microsoft Azure DevOps or similar collaboration tool
  • Knowledge regarding the use and configuration of Security-Enhanced Linux (SELinux) features
  • Familiarity with DO-178C processes
  • Knowledge of avionics ARINC and RTCA standards

Job Type: Contract

Pay: $70.00 - $80.00 per hour


  • 8 hour shift

Work Location: Remote

Let us know

Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:

Error on reporting

Related jobs

General Dynamics Information Technology General Dynamics Information... |

Travel Required: Less than 10%Public Trust: NoneRequisition Type: RegularSummary:The Senior Software Engineer is responsible for engineering teams’ processes to ensure our products are free from security vulnerabilities. Design, deploy, operate, and.

SageSure is seeking a Catastrophe Research Analyst who has a focus in climate science and catastrophe modeling to join our Catastrophe Risk Research and Development team. In this position, you will be focused on staying current on the latest climate.

DomainTools DomainTools |
3 d ago

DomainTools is seeking a Senior Integrations Engineer to work in a position dedicated to the integration of our data and systems into other security products. As an Integrations Engineer, you’ll build and extend a suite of software projects ranging from.

Bright Health Bright Health |
3 d ago

Our Mission is to Make Healthcare Right. Together. Built upon the belief that by connecting and aligning the best local resources in healthcare delivery with the financing of care, we can deliver a superior consumer experience, lower costs, and optimized.

Lost Boys Interactive Lost Boys Interactive |

Lost Boys Interactive is a member of the Gearbox Software and Embracer Group family. We are a rapidly growing AAA game studio based in Madison Wisconsin, with full remote work available from any state in the US. We provide top-tier development for our.

1. Should have 12-15+ years of experience with different infrastructure services including Cloud, IaaS, containers Devops, server, database, middleware, storage, UNIX and Windows operating systems, data center, Software Defined Newtork End users services,.

Stefanini Group is hiring!Do you want to be a part of a highly innovative, digitally transformative team and work on cutting-edge, state-of-the-art technologies? If yes, then this is for you!Open to W2 candidates only!Position Description: Data Engineer.

Crox group Crox group |
4 d ago

Open to W2 candidates only!Position Description: Data Engineer Position Overview, we believe freedom of movement drives human progressWe also believe in providing you with the freedom to define and realize your dreamsWith our incredible plans for the.

Honeypot Digital Honeypot Digital |
5 d ago

ResponsibilitiesDevOps Engineer - Remote - Permanent - Cyber Security DisrupterOur client is a highly disruptive cyber security provider that has invested in a new security technology for critical national infrastructure. You will be working in a small,.

More jobs by this company

Description:Established custom casework/architectural millwork fabricator seeks an individual to join our Engineering department with a minimum of two years Cutrite experience. Candidate will use industry software to create and maintain a library of.

Responsibilities: Writing high-performance C++ code in a Linux environmentUsing your knowledge of object-oriented design principles to design and implement new featuresSpecification and documentation of software systemsConfluence and JIRA for project.

Entegee Entegee |
25 d ago

Description: Builds and maintains the production infrastructure and services for software development. Ensures proper security for the infrastructure. Troubleshoots production issues. Experience with a variety of scripting languages for automating tasks,.