Senior Software Architect for Embedded Systems

3 weeks ago


Huntsville, Alabama, United States Cummings Aerospace Inc Full time

Cummings Aerospace Inc is seeking a highly skilled Principal Embedded Software Engineer

About the Job:

This full-time exempt position involves designing and integrating embedded software for a flight computer utilizing a multi-core ARM processor on an innovative missile flight research concept.

Key Responsibilities:

  • Lead a software engineering team performing the design and implementation of a missile electronic control unit (ECU) to interface with all required sensors, propulsion, and actuation and implement guidance and flight control laws to achieve flight-test objectives.
  • Responsible for adjudicating and resolving software bugs, issues, test failures, or other issues that arise during the development process.
  • Create software requirements, develop software architecture, software development, and software/hardware test activities.
  • Collaborate closely with electrical and software engineering team members on collaborative elements of the design and implementation.
  • Participate in program planning activities and recommend technological application programs to accomplish long-range objectives.
  • Implement disciplined coding standards to ensure robust, reliable, and maintainable software.
  • Present technical results to management and customers.
  • Minimal Travel is required.

Requirements:

  • 18 years' experience required with an MS degree in Computer Science, Engineering, or a related technical discipline
  • Software development experience for real-time embedded flight applications on multi-core architectures
  • Leadership experience in all phases of Software Engineering including requirements development, design, implementation, test, and integration
  • Experience writing bare metal embedded applications on multi-core MPSoC processors with integrated FPGA architectures desired
  • Experience with C and C++ embedded environments required
  • Experience with Xilinx Vivado and Vitis software development environments desired
  • Experience with C#, Java, Python, or MATLAB desired
  • An exceptional degree of ingenuity, creativity, and resourcefulness
  • Applies and develops advanced technologies, scientific principles, theories, and concepts, and is considered an expert within the field
  • Good oral and written communication skills are required
    • Ability to organize work and deliver on time work products

Clearance:

  • Active Secret Clearance Required

Location: Huntsville, AL

Salary Estimate: $180,000 - $250,000 per annum



  • Huntsville, Alabama, United States Leidos Holding Full time

    About the RoleWe are seeking an experienced Embedded Systems Software Architect to join our team at Leidos. This is a unique opportunity to work on complex problems and create innovative solutions.Key ResponsibilitiesDesign and develop embedded software for real-time systems using C and C++ languages.Develop low-level device drivers for bare-metal and...


  • Huntsville, Alabama, United States Wind River Systems Full time

    At Wind River, we're pioneering technologies to protect mission-critical systems and devices from sophisticated cyber threats. As a system architect in our field engineering team, you'll play a key role in guiding customers through their security journey.About the OpportunityThis position requires a thorough understanding of the Linux kernel, embedded Linux,...


  • Huntsville, Alabama, United States Leidos Holding Full time

    The Leidos Defense Systems Sector is a leader in delivering innovative solutions for complex problems. Our team of experts specializes in advanced hardware-based products, and we are seeking a talented Embedded Firmware Engineer to join us.Job DescriptionWe are looking for a skilled Embedded Firmware Engineer to design and develop architectures for embedded...


  • Huntsville, Alabama, United States Leidos Holding Full time

    At Leidos, we are seeking a talented Embedded Firmware Developer to join our diverse team in creating unique solutions for complex problems. Our Electrical Systems Department is a design-focused group of engineers specializing in advanced hardware-based products.The individual selected for this position will be an embedded design engineer with varied...


  • Huntsville, Alabama, United States Edge Autonomy Full time

    About the JobWe are seeking a Software System Architect to join our team at Edge Autonomy. As a Software System Architect, you will be responsible for designing and developing firmware for complex systems, including UAV control systems, power management, and communication protocols.Key Responsibilities:Firmware Design and Development: Design, develop, and...


  • Huntsville, Alabama, United States Leidos Full time

    Job DescriptionWe are seeking a highly skilled Senior Firmware Software Engineer to join our team at Leidos Defense Systems. As a firmware engineer, you will work closely with a team of engineers and scientists to solve complex problems in various disciplines.About the RoleThe ideal candidate will have experience working with microprocessor and...


  • Huntsville, Alabama, United States ZipRecruiter Full time

    Job OverviewCummins Aerospace is seeking a highly skilled Senior Embedded Software Engineer to join our team in Huntsville, AL. As a member of our flight computer development team, you will design and integrate embedded software for a missile flight research concept.The successful candidate will have 8-10 years' experience in software development for...


  • Huntsville, Alabama, United States Sanmina-SCI Full time

    {"Job Description": "Job Summary: We are seeking a highly motivated and organized Senior Embedded Software Test Engineer to join our team at Sanmina-SCI. The ideal candidate will have a strong background in software testing and a passion for improving battle-tested tactical voice and data communication systems.Key Responsibilities:Lead software testing for...


  • Huntsville, Alabama, United States Secmation Full time

    Job Description:Secmation is a leading developer of critical cybersecurity technologies. As an Embedded Systems Software Development Engineer, you will collaborate with our engineering teams to design and develop cutting-edge security solutions for various applications.This role involves working on complex software development projects, including network...


  • Huntsville, Alabama, United States Leidos Full time

    Leidos Defense Systems is seeking a skilled Embedded Systems Software Developer to join our team in the Sensor Systems Analysis and Engineering Department (SSA&E). We are looking for an experienced firmware engineer to contribute to the development of innovative solutions for complex problems.The ideal candidate will have experience with microprocessor and...


  • Huntsville, Alabama, United States Leidos Holding Full time

    The Leidos Defense Systems Sector is a leading provider of engineering, scientific, and IT solutions to the defense, space, cyber, and commercial fields. We have offices across the United States that deliver responsive, cost-effective solutions to our customers. The Electrical Systems Department is a design-focused group of engineers specializing in advanced...


  • Huntsville, Alabama, United States Auterion Full time

    About the RoleWe are seeking a highly skilled Senior Software Architect to join our team in Zurich, Switzerland. This is an exceptional opportunity to work on cutting-edge technologies and contribute to the development of AI-powered autonomous systems for enterprise and government customers.


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    About the Role:We are seeking a highly experienced Senior Software Engineer to join our team at Lynx Software Technologies. This is an exciting opportunity to work on challenging projects and contribute to the development of innovative software solutions.The ideal candidate will have a strong background in C/C++ programming, UML, MATLAB, and Simulink, with...


  • Huntsville, Alabama, United States Leidos Holding Full time

    About the RoleWe are seeking a highly skilled Senior RF Systems Software Architect to join our team at Leidos Holding. As a key member of our Radar System Model/Software Development team, you will be responsible for designing and developing advanced software models for radio frequency (RF) and Electronic Warfare (EW) projects.Primary...


  • Huntsville, Alabama, United States IronMountain Solutions Inc Full time

    IronMountain Solutions, Inc. is seeking a Senior Software Architect to support a Utility Helicopter Project Office on Redstone Arsenal.Job Description:Assist in coordinating and planning the software aspects for the program, to include use of SILs and simulation assetsRepresent the Product Office in technical reviews as required to accomplish the mission to...


  • Huntsville, Alabama, United States Insight Global Full time

    **About the Role**We are seeking an experienced Embedded Software Tester to join our team at Insight Global. This is a hybrid schedule opportunity, with 2 days a week onsite in Huntsville, AL and flexible work hours.Key Responsibilities:Develop test software and scripts for embedded systemsCollaborate with System Engineers and System Leads to ensure software...


  • Huntsville, Alabama, United States Top Secret Clearance Jobs Full time

    About the JobAre you a seasoned software professional looking for a challenging role that utilizes your skills and experience? Top Secret Clearance Jobs is seeking a highly skilled Senior Software Architect to join our team.The ideal candidate will have a strong background in software development, with a minimum of 10 years of experience in designing and...

  • Software Architect

    3 weeks ago


    Huntsville, Alabama, United States Kratos Defense & Rocket Support Services, Inc Full time

    **Kratos Defense & Rocket Support Services, Inc. is seeking a skilled Software Architect to join our team in Huntsville, Alabama.We offer an estimated salary of $120,000 per year, based on industry standards for this position and location.Job Description:Design and develop complex software systems using C/C++, Qt, QML, Python, and SQL.Collaborate with...


  • Huntsville, Alabama, United States ZipRecruiter Full time

    About the RoleThe Senior Software Solutions Architect will play a critical role in supporting a critical DoD mission by providing expert engineering and/or scientific software and systems solutions in a complex hybrid multicloud environment.Key ResponsibilitiesDevelop and implement complex software applications in a hybrid multicloud environmentDesign and...


  • Huntsville, Alabama, United States Lynx Software Technologies Full time

    Job OverviewWe are seeking a highly skilled Senior Software Engineer to join our team at Lynx Software Technologies. With a strong background in software development and integration, you will be responsible for designing and developing cutting-edge software solutions for our defense-focused clients.