Software Engineer
Mercury Systems
Job DescriptionJob Summary:Join a small, collaborative team of interdisciplinary engineers, continuously developing cutting edge products within Mercury Systems' Signal Technology - Mixed Signal business unit. In this role, you’ll contribute to the development of embedded systems using state-of-the-art components and technologies. It’s an excellent opportunity for an experienced software, electrical, or firmware engineer with strong C programming skills who thrives on solving complex technical challenges in a collaborative environment.Job Responsibilities:Create software drivers, applications, and technical documentation for sophisticated data acquisition hardwareWork with design team to bring-up and test hardware productsWork with hardware and firmware engineers to identify, diagnose, and fix technical problemsBuild automated tests that ensures quality throughout the manufacturing processWork directly with our customers to help them successfully integrate our hardware and software productsSupport verification team in the development of device verification tests to verify product capabilities and requirementsCommunicate project status and risks to managementRequired Qualifications:Typically requires Bachelor of Science degree in Electrical, Computer Engineering or related degreeTypically requires a minimum of 2+ years of related work experienceProficientexperience with C programmingKnowledge of low-level driver and embedded developmentExperience with systems from documentation, block diagrams, electrical schematics, and source codeExperience with real-time systems including hardware driven DMAs, FIFOs and circular buffersExperience troubleshooting with oscilloscope, spectrum analyzer, and signal generatorExperience with basic signals/systems theoryExperience with software engineering tools and practices like source control, unit testing, build automation, continuous integrationCapture system specifications and performance requirements.Preferred Qualifications:Proficiency with basic networking/system administrationUtilize tools such as GIT, Jenkins, Eclipse, and VitisHDL or Verilog knowledge or experienceStrong written and verbal communication skillsFamiliar with programming I2C, SPI, PCIe, RS232, and Ethernet InterfacesKnowledge of a high-level/scripting language (Java, Python, Perl, Matlab, etc.)Familiar with the Linux operating systems including the build and configuration processThis position requires you to access information that is subject to U.S. export regulations. You may only access such information if you are a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. government.Job RequirementsWhy should you join Mercury Systems?Mercury Systems is a technology company that makes the world a safer, more secure place. We push processing power to the tactical edge, making the latest commercial technologies profoundly more accessible for today's most challenging aerospace and defense missions. From silicon to system scale, Mercury enables customers to accelerate innovation and turn data into decision superiority. Headquartered in Andover, Massachusetts, Mercury employs more than 2,300 people in 24 locations worldwide. To learn more, visit mrcy.comOur CultureWe are committed to making Mercury a great place to work, no matter where our employees are located. We offer a casual and enjoyable atmosphere that allows employees to learn and grow. We help and care for one another and work as one to achieve results for us and for our customers. We value communication and transparency, and strive to foster two-way dialogue at all levels of the organization. We are committed to lifelong learning, offering comprehensive skills training and tuition reimbursement. Whether you're just starting out on your career journey or you are an experienced professional, it's important to us that you feel recognized and rewarded for your contributions.To find out more aboutWhy Mercury?, or visit the Mercury Community or find answers to general questions at Mercury FAQsMercury Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, age, sex (including pregnancy), sexual orientation, gender identity, national origin, genetic information, creed, citizenship, disability, protected veteran or marital status.As an equal opportunity employer, Mercury Systems is committed to a diverse workforce. In order to ensure reasonable accommodation for individuals protected by Section 503 of the Rehabilitation Act of 1973, the Vietnam Veterans' Readjustment Act of 1974, and Title I of the Americans with Disabilities Act of 1990, applicants that require accommodation in the job application process may contact the number below for assistance. Click here read about our recent press release.Job DetailsJob Type: Full-timeCategory: EngineeringSalaried: Salaried
- AV/BlueHalo is seeking an experienced Full Stack Software Engineer. The ideal candidate will work closely with the Product Owners in completing complex development taskings while aiding in the daily execution of the software development team. This position will operate...SuggestedFull time
- ...Huntsville, AL. Our team provides superior research, development, and engineering services to the Federal Government and Department of War. As... ...grow with us! Torch Technologies is seeking a Full Stack Software Engineer to support the design, development, integration, and...SuggestedContract workTemporary workLocal areaRelocation packageFlexible hours
- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...POSITION SUMMARYCFD Research is seeking an experienced Software Engineering Manager with strong full stack development capabilities to...SuggestedPermanent employmentFull timeTemporary workPart timeWork at officeDay shift
- ...component/system technology prototypes, multi-physics simulation software, multi-disciplinary analyses, and expert support services.... ...years. Learn more at CFD Research is seeking a talented Software Engineer to join a well-established team that supports the development and...SuggestedPermanent employmentFull timeTemporary workPart timeWork at office
- MTSI is seeking to hire a Software Engineer (DevSecOps) with a strong background in secure cloud platform engineering, Kubernetes operations, and policy‑as‑code enforcement. This senior role supports mission‑critical defense programs and requires deep technical expertise...Suggested
- Category (For Job Seekers)Defense & Aerospace, Engineering, ProfessionalsLocationHuntsville, AL 35803 US (Primary)Job DescriptionAt SCI... ...of Defense contract requirements, U.S. CITIZENSHIP IS REQUIRED.Software EngineerJob PurposeWe are looking for an enthusiastic Web Developer...Contract work
$50 per hour
...for you.We are seeking a highly skilled and motivated DevSecOps Engineer to join our team supporting the Terminal High Altitude Area... ...a critical role in ensuring the security and integrity of our software development lifecycle, from design to deployment. You will work...Full timeTemporary workWork experience placementCasual workFlexible hours$81.1k - $150.5k
...Management and Communications (C2BMC) Regionalteam, is constantly engineering, developing and integrating new capabilities for the U.S.... ...WorkThe C2BMC-Regional Application Agile Release Train is seeking a software engineer that will thrive in a fast paced team environment in...Full timeTemporary workWork experience placementCasual workFlexible hours$120.6k - $224k
...place. Our RMS business in Huntsville, AL is a hub of talented engineers, scientists, and professionals committed to shaping the future... ....Standard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and...Full timeTemporary workWork experience placementCasual workFlexible hours$87.1k - $157.45k
...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our people... ..., and resilient business ethics. Leidos is seeking a talented Software Engineer to work in our Huntsville office. This is an exciting...Full timeWork at office$112.92k - $125.28k
Basic Qualifications Requires a Bachelor’s degree in Software Engineering, or a related Science, Engineering, Technology or Mathematics field. Also requires 5+ years of job-related experience, or a Master's degree plus 3 years of job-related experience. Agile experience...Contract workRelocation packageFlexible hours- Position: Advanced Software Engineer (Job ID:4569) Location: Huntsville, ALJob Id: 4569 # of Openings: 1 Advanced Software EngineerContingent upon prime contractor approvalPurpose:Valkyrie Enterprises has...Contract workFor contractorsInterim roleWork at office
$50 per hour
...prosperity.Join us in shaping a new era in space and find a career that's built for you.Lockheed Martin Space is seeking a full time Software Engineer. In this role, you will support the software engineering lifecycle following the program Software Development Plan (SDP) to...Full timeTemporary workWork experience placementCasual workFlexible hours$81.1k - $150.5k
...place. Our RMS business in Huntsville, AL is a hub of talented engineers, scientists, and professionals committed to shaping the future... ...at and outside of work.Standard Job Description The selected Software Engineer responsibilities will include the support of the Ground...Full timeTemporary workWork experience placementCasual workFlexible hours- ...targeted results. Our approach couples the latest technology with engineering expertise and analytical proficiency while remaining true to... ...excellence. Start Building Your Future today!We are seeking a Software Engineer to design, build, and deploy production‑ready AI...Full timeStart working today
$134.1k - $241.4k
...full potential. Unleash your talent and redefine what’s possible.Job Description:Parsons is looking for an amazingly talented Software Engineer to join our team! In this role you will provide support to the Missile Defense Agency Next Generation Software Office to accelerate...Full timeWork at officeFlexible hours- Job Title: Software Engineer (SME)Location: Huntsville, ALPosition Type: Full-TimePosition Overview:We are seeking an experienced Software Engineer to support the design, development, testing, and management of application development projects in support of IT infrastructure...
$50 per hour
...space and find a career that's built for you.Lockheed Martin Space is seeking a full‑time Hardware/Software Integrator. In this role you will support the software‑engineering lifecycle defined in the program Software Development Plan (SDP) by establishing, maintaining,...Full timeTemporary workWork experience placementInterim roleCasual workFlexible hours$68.9k - $131.1k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...problems that create a safer, more secure world.The mission of the software team in Huntsville, AL is to provide world-class software for...Temporary workWork experience placementInterim roleWork at officeRemote workFlexible hours$87.1k - $157.45k
...Our Mission, Vision, and Values guide the way we do business.Your greatest work is ahead!Leidos Defense is seeking a talented Software Engineer to develop high-performance applications and backend systems supporting advanced sensors and mission systems. This role is ideal...Full timeWorldwideRelocation- ASRC Agile Decision Sciences is a premier provider of systems engineering, software engineering, system integration and project management services for real-time, mission-critical defense systems. We are currently seeking Software Engineers to join our team based in Huntsville...
- deciBel Research has an immediate opening for a Software Engineer in Huntsville, AL.Position Description:As a software developer on the GMD Weapon System (GWS) Fire Control (GFC) team, you will work in collaborative environment to understand, implement, and test existing...Immediate start
- The Software Integration Engineer serves on the Product Office team for Product Manager Scalable Hypersonics (PdM SHY). In this role, the engineer oversees contracted software development, complex system-of-systems integration, and software safety/release processes across...For contractorsWork at office
$120.6k - $224k
...Management and Communications (C2BMC) Regional team, is constantly engineering, developing and integrating new capabilities for the U.S.... ...Application (RA) Agile Release Train (ART) is seeking an algorithm software engineering lead that will thrive in a fast paced team...Full timeTemporary workWork experience placementCasual workFlexible hours$50 per hour
...SpaceStandard Job DescriptionPlans, conducts, and coordinates software development activities. Designs, develops, documents, tests, and... ...verbal communication skillsKnowledge of Model Base Systems Engineering (MBSE)Previous experience writing and designing to software requirementsProficient...Full timeTemporary workWork experience placementCasual workFlexible hours- DescriptionSAIC is hiring a Senior Software Systems Engineer to join the Army UAS Training Test team located in Huntsville, Alabama (Redstone Arsenal).This is a multi-disciplined team that covers a wide range of testing scopes, including testing physical and virtual network...Interim roleWork at office
- ...Quantum Research Intl is seeking a passionate and dedicated Senior Software Developer to provide advanced Software Development, Analytic... ...from an accredited university in Computer Science, Software Engineering, Computer Programming, Electrical Engineering, or equivalent...Work at office
$131.3k - $237.35k
...commercial fields, Leidos provides responsive, cost-effective engineering, scientific and IT solutions. Leidos is well known for our people... ...ethics. We are seeking a highly motivated and detail-oriented Software Systems Engineer to support complex defense and government...Full time$98.1k - $182.1k
...DescriptionWhat We're DoingOur team at Lockheed Martin, is dedicated to engineering, developing, and integrating new capabilities for the Missile... ...defense technologies.The WorkLockheed Martin is seeking a software engineer that will thrive in a fast paced team environment in...Full timeTemporary workWork experience placementCasual workFlexible hours$154.05k - $278.48k
Senior Software Engineer - C‑UAS Network Communication System (NCS)Locations: Huntsville, AL and Alexandria, VA .Telecommuting may be available. Clearance: Current Secret clearance with the ability to obtain a Top Secret clearance.Position is contingent upon contract award...Full timeContract workRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer. Be the first to apply!
- software developer fintech Huntsville, AL
- startup software engineer Huntsville, AL
- financial software developer Huntsville, AL
- junior software developer remote Huntsville, AL
- software engineer Huntsville, AL
- software developer internship no experience Huntsville, AL
- part time software developer Huntsville, AL
- software engineer entry level Huntsville, AL
- software engineer amazon Huntsville, AL
- senior robotics software engineer Huntsville, AL

