Mid-level Software Engineer C/C++, Python, Linux (REMOTE) Mid-level Software Engineer C/C++, Python, Linux (REMOTE) - Skills Required - C, C++, Python, Linux, TCP, IP, UDP, SCRUM, Agile, 1553 communications
If you are a Mid-level Software Engineer C/C++, Python, Linux (REMOTE) with experience, please read on!
Top Reasons to Work with Us
Flexible work environment ( Remote )
Great benefits and competitive pay!
Great continual education environment (conferences and financial support)
What You Will Be Doing
---Must hold or have eligibility for Secret or Top Secret & higher clearance -----
Design and develop software modules to interface with advanced avionics hardware; integrate those software modules into a single OFP in support of modernization of legacy fighter jet platforms
Integrate software components into a fully functional mission computer system
Collaborate with other developers to design and optimize code
Conduct integration tests, bug fixes, and other software maintenance activities
Collaborate cross-functionally with system engineers, project managers, and other engineers in an agile environment
Work with project leads to define sprints and associated work breakdown
Participate in laboratory, ground, and flight testing to verify and validate software
Participate in software design and code reviews to ensure delivery of quality products
Demonstrated experience in both procedural and object-oriented computer programming languages and techniques (primarily C and C++)
Demonstrated experience with popular scripting languages such as Python
Demonstrated experience with software development in a Linux environment
Demonstrated understanding of data communications theory and techniques including protocol stacks such as TCP/IP, and UDP/IP
Experience with Scrum/Agile development methodologies
Experience designing and implementing unit tests
Capable of delivering on multiple competing priorities with little supervision
BS Degree in Computer Engineering, Computer Science, or equivalent major with 4+ years of demonstrated experience in industry
Demonstrated experience in the design, architecture and development of real-time-embedded software, preferably in the avionics, defense, or related industry, including detailed knowledge of real-time operating systems
Application experience with 1533 communications, RS-232/422 communications, ARINC-429 communications
Specific experience with avionics software development and certification processes is desired (DO-178)
What You Need for this Position
- C+- Python
- 1553 communications
Applicants must be authorized to work in the U.S.
CyberCoders, Inc is proud to be an Equal Opportunity Employer
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, disability, protected veteran status, or any other characteristic protected by law.
Your Right to Work - In compliance with federal law, all persons hired will be required to verify identity and eligibility to work in the United States and to complete the required employment eligibility verification document form upon hire.
Mid-level Software Engineer C/C++, Python, Linux