Sr. Software Engineer
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.
Responsibilities:
- 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
Schedule:
- 8 hour shift
Work Location: Remote
Let us know
Help us maintain the quality of jobs posted on RemoteTechJobs and let us know if:
Related jobs

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 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.

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 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.
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.
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.
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,.