Job Information
Aetos Systems, Inc. Senior Software Engineer IV in Kennedy Space Center, Florida
Senior Software Engineer IV
Education and Experience
- Bachelor's degree in Engineering, Computer Science, Information Technology, or a related field and ten (10) years of relevant work experience.
OR
- Masters' Degree in Engineering or Engineering Technology from an engineering program and 6 (six) years of relevant work experience.
Requirements
- Ten (10) years of professional experience in Java development.
- Knowledge of databases (SQL, MySQL) and ORM frameworks like Hibernate.
- Familiarity with front-end technologies (HTML, CSS, JavaScript) is a plus.
- Experience in programming on Redhat Linux and Ubuntu Linux operating systems.
- Problem-solving skills and attention to detail.
- Communication and teamwork abilities.
- Must be a U.S. citizen
- NASA background investigation.
- Initial and random drug testing.
- Valid Florida Drivers' License.
Preferred Qualifications:
- Experience with low-level programming, embedded systems, or hardware interfacing.
- Knowledge of MySQL is a plus.
- Experience with Redhat Linux and Ubuntu Linux systems
- Experience with Asterisk VoIP servers and Session Initiation Protocols (SIP)
- Experience with DevOps tools and practices.
- Familiarity with Agile/Scrum methodologies.
- Experience with large-scale system development.
- Experience working with communications and imagery systems.
- Experience in executing Code reviews and working major system upgrades.
Physical Requirements
- Normally works in an environmentally controlled setting.
- Occasionally works at customer sites to include outdoors.
- Hybrid work schedule possible.
- Requires the ability to lift up to 50 pounds.
Job Summary
Company is seeking an experienced Linux, Redhat, Java, C++ Developer to join our development team. The successful candidate will have extensive experience in Linux and Redhat programming, an understanding of software architecture, and work on complex systems. This role involves designing, developing, and optimizing software solutions, as well as collaborating with other developers and engineers to deliver communications products.
This is a represented staff position with the IBEW Union.
Duties/Responsibilities
- Design, develop, and optimize LabVIEW, Linux, Redhat, Java, and C++ related applications for various communications platforms and technical control centers.
- Work closely with cross-functional teams to gather requirements and deliver software solutions.
- Implement and maintain efficient, reusable, and reliable code.
- Identify bottlenecks and bugs, and devise solutions to mitigate and address these issues.
- Conduct code reviews and provide constructive feedback to peers.
- Participate in system architecture design and technical documentation.
- Continuously improve the software development process and adopt new technologies.
- Provide solutions to a variety of problems of moderate scope and complexity.
Benefits
What we offer:
- Competitive salaries
- Education and professional development assistance
- Multiple healthcare benefit packages and 24/7 virtual on-demand doctors visits
- 401K
- Dave Ramseys' SmartDollar Financial Wellness program.
- Civic Leave - time off to support your favorite charity or community.
- Paid time off for personal leave and holidays.
Aetos Systems does not discriminate on the basis of race, sex, color, religion, age, national origin, marital status, disability, veteran status, genetic information, sexual orientation, gender identity or any other reason prohibited by law in provision of employment opportunities and benefits