Software Engineer

3 days ago


Atlanta, Georgia, United States Hermeus Full time

Hermeus is a high-speed aircraft manufacturer focused on the rapid design, build, and test of high-Mach and hypersonic aircraft for the national interest. Working directly with the Department of Defense, Hermeus delivers capabilities that will ensure that our nation, and our allies, maintain an asymmetric advantage over any and all potential adversaries.

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.

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.

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


  • Software Engineer

    5 days ago


    Atlanta, Georgia, United States TPI Global Solutions Full time

    Software Engineer II/Java IoT DeveloperAtlanta, GA (Onsite)18+ Months of contractBackground:The Client Global Equipment Product (GEP) team is growing and seeking a talented Java IoT Developer to join our innovative engineering group. Our equipment combine cutting-edge cloud, web, IoT, and embedded technologies in an award-winning platform used by millions...


  • Atlanta, Georgia, United States JPMorganChase Full time

    DescriptionYou're ready to gain the skills and experience needed to grow within your role and advance your career — and we have the perfect software engineering opportunity for you.As a Software Engineer III at JPMorgan Chase within the Consumer and Community banking technology team, you will be part of an agile team dedicated to enhancing, designing, and...

  • Software Engineer

    7 days ago


    Atlanta, Georgia, United States Haystack Full time

    We're working with Cargill on this role.Senior Software EngineerAtlanta, Georgia (Remote or Hybrid)About the RoleCargill is a global leader in food, agriculture, and essential products that support communities worldwide. As a Senior Software Engineer, you will help build the foundation of Cargill's modern application ecosystem. You'll use your engineering...

  • Software Engineer

    5 days ago


    Atlanta, Georgia, United States Dematic Full time

    Software Engineer Associate is an entry level software development position which involve learning the supply chain industry to understand the context for software creation. It also involves learning fundamentals of software development life cycle, by participating in scrum meetings, coding technical requiremnts, testing and deploying the code to the...

  • Software Engineer

    5 days ago


    Atlanta, Georgia, United States Hudson Healthcare Solutions Full time

    Qualifications10+ years of software engineering experience in regulated industries (defense, aviation, aerospace )Proven experience scaling and leading small engineering teams through growth phasesStrong technical leadership background with hands-on software engineering expertiseDeep understanding of Agile and DevOps practicesExceptional leadership and...


  • Atlanta, Georgia, United States CCG Business Solutions Full time

    Company Description CCG Talent Management is a business solutions company. We provide business consulting and talent placement services. Our team understands the principles of connecting purpose to business and career placement. A client of CCG is currently seeking a Senior Software Engineer . Job Description ARE YOU…Passionate about technology and see...

  • Sr. Software Engineer

    2 weeks ago


    Atlanta, Georgia, United States H10 Capital Full time

    Title: Software Engineer - Manufacturing TestLocation: Atlanta, GAMUST Be US CITIZEN / Permanent ResidentOverview:We are seeking a Software Engineer to join our Manufacturing Test team, ensuring high-quality products across land, sea, and air systems. You will design test executive software, drive automation, integrate cloud-based solutions, and create...

  • Software Engineer III

    2 weeks ago


    Atlanta, Georgia, United States JPMorganChase Full time

    Description We have an exciting and rewarding opportunity for you to take your software engineering career to the next level. As a Software Engineer III at JPMorgan Chase within the Workforce Technology group, you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology products in a secure, stable, and...


  • Atlanta, Georgia, United States Canonical - Jobs Full time

    Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Our customers include the world's leading public cloud and silicon providers,...


  • Atlanta, Georgia, United States RHA Health Services, LLC Full time $90,000 - $130,000

    We are hiring for:Senior IT Software EngineerType:RegularIf you are a positive and personable individual looking for a satisfying and fun opportunity to make a real difference in the lives of people with intellectual, developmental disabilities, and people facing mental health, and substance use challenges, join our team at RHA Health Services  A Senior...