You haven't searched anything yet.
Description:
Ground-Based Sense and Avoid (GBSAA) Program: A system that uses a variety of sensor inputs to create an air picture to allow safe operation of UAVs in national air space. Providing situational awareness and maneuver recommendations. It runs on a series of single board computers that communicate over ethernet and provide a display to the operator.
We are seeking a highly skilled Senior Software Engineer to join our Test Group for our Ground-Based Sense and Avoid Program. In this role, you will be responsible for developing, testing, and maintaining software that enables unmanned aerial systems (UAS) to detect and avoid other aircraft in their flight path.
Responsibilities:
• Collaborate with the software development team to design, implement, and maintain C code for the Ground-Based Sense and Avoid Program.
• Develop, execute, and maintain test cases to ensure software quality and reliability.
• Use Git and GitLab for version control, code review, and continuous integration.
• Write scripts in Python to automate testing and analysis tasks.
• Work with stakeholders to understand requirements, identify issues, and propose solutions.
• Mentor and guide junior software engineers to help them develop their skills and knowledge.
• Contribute to software architecture and design discussions.
• Continuously learn new technologies and tools to improve the software development process.
What's the day-to-day like?
We use Gitlab for issue tracker system. They'll be issued tickets and work through them. We have a hands-off management style, where we let technical people get deep into the work. There are limited meetings and communication unless needed. They'll be updating python code, logging into test spent, running on to special hardware, checking results onto what was tested. Primarily will be on the test team ,but can jump around to other teams as needed.
Skills:
c , software engineering, linux, python, do-178
Additional Skills & Qualifications:
Additional Preferred Skills:
• Experience with DO-178C software development standards and certification processes.
• Familiarity with DOORS requirements management tool.
• Experience with VxWorks real-time operating system.
• Knowledge of Kalman filters and other estimation techniques for sensor fusion and navigation.
• Experience using iData, the HMI toolkit from ENSCO.
• Experience in the aerospace industry or with UAS is a plus.
Experience Level:
Expert Level
Actalent connects passion with purpose. Our scalable talent solutions and services capabilities drive value and results and provide the expertise to help our customers achieve more. Every day, our experts around the globe are making an impact. We’re supporting critical initiatives in engineering and sciences that advance how companies serve the world. Actalent promotes consultant care and engagement through experiences that enable continuous development. Our people are the difference. Actalent is an operating company of Allegis Group, the global leader in talent solutions.
The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.
Other
$105k-125k (estimate)
03/19/2023
06/07/2023
The job skills required for Senior Software Engineer include Java, Computer Science, Python, Linux, Software Engineering, Initiative, etc. Having related job skills and expertise will give you an advantage when applying to be a Senior Software Engineer. That makes you unique and can impact how much salary you can get paid. Below are job openings related to skills required by Senior Software Engineer. Select any job title you are interested in and start to search job requirements.
The following is the career advancement route for Senior Software Engineer positions, which can be used as a reference in future career path planning. As a Senior Software Engineer, it can be promoted into senior positions as a Software Engineer IV that are expected to handle more key tasks, people in this role will get a higher salary paid than an ordinary Senior Software Engineer. You can explore the career advancement for a Senior Software Engineer below and select your interested title to get hiring information.