Skip to main content

Software Engineer at Mercury

Department: Engineering

Location
Huntsville, Alabama · Upper Saddle River, New Jersey
Type
Full-time
Level
mid
Posted

Summary from listing

Mercury Systems is hiring an embedded software/firmware engineer to develop software drivers, applications, and technical documentation for sophisticated data acquisition hardware. The role involves bringing up and testing hardware products, troubleshooting with hardware and firmware engineers, building automated manufacturing tests, supporting customer integration, developing device verification tests, and communicating project risks. Required qualifications include a bachelor's degree in electrical or computer engineering or a related field, at least two years of related experience, strong C programming skills, low-level driver and embedded development knowledge, real-time systems experience, hardware troubleshooting skills, signals and systems theory, and software engineering practices.

For job seekers

Ready to find a role that actually fits?

Upload your résumé, start a Job Search Thread, and let Metaintro rank real openings against your experience — then guide you from search to offer.

Match

Compare live roles against your current evidence.

Position

Turn proof projects into role-specific applications.

Improve

Use market feedback to keep the skill plan current.

Return to navigation