Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Software Engineer II image - Rise Careers
Job details

Software Engineer II

Hermeus is an aerospace and defense technology company founded to radically accelerate air travel by delivering hypersonic aircraft. The company aims to develop hypersonic aircraft quickly and cost-effectively by integrating hardware-rich, iterative development with modern computing and autonomy. This approach has been validated through design, build, and test of the company’s first combined turbojet-ramjet engine and is now being scaled through its first flight vehicle program, Quarterhorse. Hermeus is also developing Darkhorse — an uncrewed hypersonic aircraft designed to deliver unique asymmetric capabilities to the warfighter.


We are seeking a highly motivated Software Engineer II to join Hermeus, a hypersonic aircraft startup company. As a Software Engineer on the Ground & Communications Systems Software team, you will work closely with our hardware and systems engineers to design, develop, and implement software for our cutting-edgeaircraft systems. The Ground & Communications Systems Software Team is responsible for the design, build, test, and delivery of the vehicle's ground control station (AKA, the "Flight Deck"), Human Machine Interface (HMI) software, Pilot Vehicle Interface (PVI) systems, Command & Control (C2) and telemetry software systems, as well as voice-communication systems.  


Responsibilities:
  • Develop and maintain embedded flight software for our aircraft systems, including flight control, navigation, communication, and avionics systems.   
  • Collaborate with hardware engineers to ensure seamless integration of software and hardware components.   
  • Write efficient, high-quality, and well-documented code that meets the performance and safety requirements of the aircraft.   
  • Develop software requirements and design documents.   
  • Participate in code and design reviews to ensure high-quality software.   
  • Test and debug software to ensure it meets design specifications and performance requirements.   
  • Work with systems engineers to develop and execute system-level tests and simulations.   
  • Participate in the development of safety-critical software and documentation to ensure compliance with regulatory standards.   
  • Stay up-to-date with emerging trends and technologies in the embedded flight software field and apply them to our aircraft systems.   
  • Develop and maintain technical documentation.   


Minimum Requirements:
  • Excellent communication, presentation, and organizational skills.  
  • Bachelor's in Computer Science, Engineering, or a related field.  
  • 2+ years of experience in embedded software development.  
  • Layer 2 networking experience.
  • Demonstrated ability to work within cross-functional teams.  
  • Hands-on experience managing networks and interfacing with RF systems.  
  • Experience programming in C/C++ and experience with embedded software development tools and methodologies.  
  • Experience building, deploying to, and testing your code in resource-constrained real-time operating systems (RTOS) environments.  
  • Experience with TCP, UDP, and multicast network programing at the socket layer using C or C++.  


Preferred Skills and Experience:
  • Master's in Computer Science 
  • Experience developing applications that use low-level hardware interfaces (e.g., SPI, I2C, UART, etc.) 
  • Familiarity with safety-critical software development processes, such as DO-178C or equivalent.  
  • Experience with AFDX.
  • Experience with Command & Control (C2) software development. 
  • Experience leveraging Modular Open Systems Architectures (MOSA) such as Open Mission Systems and the Universal Command and Control Interface (OMS/UCI).
  • Knowledge of avionics systems, flight control systems, and navigation systems.  
  • Experience with system-level testing and simulation tools.  
  • Strong problem-solving skills and attention to detail.  
  • Excellent communication skills and ability to work collaboratively in a team environment.  
  • Experience working in a startup environment is a plus. 


$128,250 - $156,750 a year
The salary information provided is a general guideline only. Hermeus takes various factors into account, including, but not limited to, the position's scope and responsibilities, the candidate's professional background, education and training, essential skills, and market and business considerations, when presenting a job offer.
 
Salary is only one part of our total compensation and benefits package. Hermeus offers competitive salary and equity, unlimited PTO policy, paid parental leave, potential for year-end bonuses, and more!
 
100% employer-paid health care
401k & Retirement Plans
Unlimited PTO
Weekly Paid Office Lunches
End of Year Bonuses
Fully stocked breakrooms
Stock Options  
Paid Parental Leave

U.S. EXPORT CONTROL COMPLIANCE STATUS 

The person hired will have access to information and items subject to U.S. export controls, and therefore, must either be a “U.S. person” as defined by 22 C.F.R. § 120.62 or otherwise eligible for deemed export licensing. US persons include U.S. citizens, U.S. nationals, lawful permanent residents (green card holders), and asylees and refugees with such status granted, not pending. 


EQUAL OPPORTUNITY

Hermeus is an Equal Opportunity Employer. Employment decisions at Hermeus are based solely on merit, competence, and qualifications, without regard to race, color, religion, gender, national origin/ethnicity, veteran status, disability status, age, sexual orientation, gender identity, marital status, mental or physical disability, or any other legally protected status.


Hermeus Glassdoor Company Review
4.9 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Hermeus DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Hermeus
Hermeus CEO photo
AJ Piplica
Approve of CEO

Average salary estimate

$142500 / YEARLY (est.)
min
max
$128250K
$156750K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Software Engineer II, Hermeus

Join Hermeus in Atlanta, GA, as a Software Engineer II, and embark on an exciting journey into the world of hypersonic aircraft technology! At Hermeus, we are pushing the boundaries of air travel by developing innovative aircraft that can fly at incredible speeds. As a Software Engineer on the Ground & Communications Systems Software team, you'll work alongside passionate hardware and systems engineers to create and implement software for our groundbreaking aircraft systems. Your role will encompass developing embedded flight software that includes crucial areas such as flight control and communication systems. You'll have the opportunity to write high-quality code, participate in design reviews, and ensure that our software meets the highest performance and safety standards. With responsibilities that extend from writing documentation to testing and debugging software, you'll play a vital part in the success of our ambitious flight vehicle program, Quarterhorse, and our uncrewed hypersonic aircraft, Darkhorse. At Hermeus, we value collaboration, creativity, and the pursuit of innovation. If you're ready to be a part of a team that's shaping the future of aerospace technology, hit the ground running and apply today to start your adventure with us!

Frequently Asked Questions (FAQs) for Software Engineer II Role at Hermeus
What are the key responsibilities of a Software Engineer II at Hermeus?

As a Software Engineer II at Hermeus, you will develop and maintain embedded flight software for our hypersonic aircraft systems. Responsibilities include collaborating with hardware engineers to integrate software and hardware components, writing efficient code, developing software requirements, and participating in testing and debugging processes. You will also work on critical systems such as flight control, navigation, and communication systems.

Join Rise to see the full answer
What qualifications are required for the Software Engineer II position at Hermeus?

To qualify for the Software Engineer II role at Hermeus, you need a Bachelor's degree in Computer Science, Engineering, or a related field, along with at least 2 years of experience in embedded software development. Proficiency in C/C++, knowledge of Layer 2 networking, and hands-on experience with RF systems and real-time operating systems are essential. Preferred qualifications include a Master's degree and experience with safety-critical software development.

Join Rise to see the full answer
How does Hermeus support employee growth and development for Software Engineer II roles?

At Hermeus, we believe in fostering a culture of continuous learning and professional growth. As a Software Engineer II, you will have opportunities to stay updated with the latest trends in embedded flight software and participate in code reviews, collaborative projects, and skill enhancement programs. Additionally, our supportive team environment and focus on innovation allow you to expand your expertise and grow within the aerospace technology sector.

Join Rise to see the full answer
What kind of projects will a Software Engineer II work on at Hermeus?

As a Software Engineer II at Hermeus, you will work on exciting projects like developing the software for our groundbreaking Quarterhorse hypersonic aircraft and Darkhorse uncrewed aircraft. You'll be involved in creating ground control station software, human-machine interfaces, and command & control systems, all critical for the success of our innovative flight programs.

Join Rise to see the full answer
What benefits can one expect from working as a Software Engineer II at Hermeus?

Working as a Software Engineer II at Hermeus comes with a competitive salary range of $128,250 - $156,750 along with numerous benefits including a fully stocked breakroom, unlimited PTO, 100% employer-paid health care, retirement plans, paid parental leave, and year-end bonuses. We strive to provide our employees with a comprehensive compensation package that supports their personal and professional well-being.

Join Rise to see the full answer
Common Interview Questions for Software Engineer II
Can you describe your experience with embedded software development for aircraft systems?

In answering this question, provide specific examples of your past work on embedded systems, especially any that relate to aviation. Discuss the specific software and hardware you worked with, the challenges you faced, and how you overcame them to meet safety and performance requirements.

Join Rise to see the full answer
How do you approach debugging software in a real-time operating system environment?

To effectively answer this question, outline your systematic approach to debugging. Explain the tools you use, how you analyze logs, the importance of unit testing, and how you prioritize issues based on their impact on the system's functionality and safety.

Join Rise to see the full answer
What coding standards do you follow when writing software for safety-critical systems?

In your response, mention the coding standards relevant to safety-critical software, such as MISRA C or DO-178C. Explain how adhering to these standards enhances reliability and safety, and share examples of how you’ve applied them in your previous projects.

Join Rise to see the full answer
How do you ensure effective communication within cross-functional teams?

Discuss your strategies for fostering communication, such as scheduling regular meetings, using collaboration tools, and maintaining open channels for feedback. Provide examples of how your communication skills have contributed to the success of past projects.

Join Rise to see the full answer
Can you provide an example of a challenging problem you faced in embedded software development and how you solved it?

Choose a specific example that highlights your technical skills and problem-solving abilities. Describe the issue, your thought process in troubleshooting, the steps you took to resolve it, and the outcome of your solution.

Join Rise to see the full answer
What is your experience with network programming and Layer 2 networking?

In your response, detail your experience in network programming, particularly using TCP, UDP, and multicast. Discuss any specific projects where you implemented these protocols in C/C++, what you learned, and how it benefited the projects.

Join Rise to see the full answer
How do you keep yourself updated on trends and technologies in embedded flight software?

Mention the resources you use to stay informed, such as professional conferences, online courses, academic journals, and discussion forums. Share how you have applied new knowledge to your work at Hermeus or similar roles.

Join Rise to see the full answer
Describe your experience with safety-critical software development processes.

Talk about your familiarity with safety-critical processes, such as DO-178C, and any projects where you had to adhere to these guidelines. Explain the importance of documentation and thorough testing in ensuring compliance and safety.

Join Rise to see the full answer
What tools and methodologies have you utilized in your embedded software development?

List the tools you have experience with (like IDEs, debuggers, or simulation software) and methodologies (Agile, Scrum, etc.). Detail how these tools helped streamline your development process and improved collaboration within your team.

Join Rise to see the full answer
How do you approach the integration of software with hardware components?

Explain your collaborative approach when working with hardware engineers, such as conducting joint design sessions, integrating systems throughout the development process, and managing iterations based on testing results.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 8 days ago

Hermeus seeks a Senior Operations and Test Engineer to drive the development and testing of innovative hypersonic aircraft.

Photo of the Rise User
Posted 10 days ago

Join Hermeus as a Principal Fluids Engineer and contribute to the future of hypersonic aircraft development.

Photo of the Rise User
Google Hybrid Mountain View, California, United States
Posted 6 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Take Risks
Collaboration over Competition
Growth & Learning
Transparent & Candid
Customer-Centric
Social Impact Driven
Rapid Growth
Passion for Exploration
Dare to be Different
Reward & Recognition
Friends Outside of Work
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Bias Training
Employee Resource Groups
401K Matching
Paternity Leave
Maternity Leave
Some Meals Provided
Social Gatherings

We are on the lookout for a versatile Software Engineer III to drive software development at YouTube, enhancing user experiences through technology.

Photo of the Rise User
Atomic FI Remote No location specified
Posted 4 days ago

Atomic is looking for a Staff Software Engineer to champion architecture and mentor a high-impact engineering team in a remote role.

Photo of the Rise User

Join Kubikware™ as a Back-End Engineer to contribute to innovative game development projects while working fully remotely.

Posted 7 days ago

Join FuturHealth as a Lead Software Engineer and revolutionize the health tech space by creating exceptional web and mobile experiences.

Photo of the Rise User
Posted 5 days ago

We're looking for a Senior .Net Software Developer who excels in driving technical solutions and team mentorship at J.D. Power.

Photo of the Rise User
Posted 7 days ago

As a Principal Mobile Engineer at CVS Health, you'll revolutionize user experiences with our flagship Android applications while leading engineering practices.

Photo of the Rise User
American Express Remote New York, New York, United States
Posted 7 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Senior Engineer and contribute to cutting-edge data engineering projects that empower customers' digital experiences.

Hermeus is a startup founded in 2018 on a mission to radically accelerate air travel.

70 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
6 people applied to Full-Stack Developer at Solvd
Photo of the Rise User
Someone from OH, Cleveland just viewed IoT Engineer Intern (Batam) at Bosch Group
Photo of the Rise User
7 people applied to Junior .NET Developer at Optimiza
Photo of the Rise User
Someone from OH, Warren just viewed HR Business Partner - COO at Goodyear
Photo of the Rise User
Someone from OH, Berea just viewed Used Car Buyer - Concord Toyota at Sonic Automotive
Photo of the Rise User
Someone from OH, Columbus just viewed KYC Analyst at Satispay
Photo of the Rise User
56 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
17 people applied to Unity Developer at FS Studio
Photo of the Rise User
Someone from OH, Dayton just viewed Career Center Support Specialist at Wiley
Photo of the Rise User
Someone from OH, Dayton just viewed Service Center Manager at Dayton Freight
Photo of the Rise User
Someone from OH, Dayton just viewed Senior Data Engineer I at RELX
o
Someone from OH, Columbus just viewed Rehab Aide at osu
Photo of the Rise User
Someone from OH, Cincinnati just viewed Senior Data Analyst at Solidcore
B
Someone from OH, Cleveland just viewed Manager, Collections Predelinquency Programs at BMO
Photo of the Rise User
Someone from OH, New Albany just viewed Assistant Merchant- Diffusers at Bath & Body Works
V
Someone from OH, Columbus just viewed Senior Communications Specialist at VSP
Photo of the Rise User
Someone from OH, Columbus just viewed Communications Lead at Supertech Group
F
Someone from OH, Oxford just viewed Supply Chain Intern at Fortune Brands