Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Automation Engineer

$100k

Johns Hopkins Applied Physics Lab

Description Do you love building software that makes real systems move, measure, react, and perform with purpose? Are you searching for important work in software engineering, automation, and hardware-integrated systems? Are you passionate about developing reliable tools, frameworks, interfaces, and workflows that help engineers and scientists move faster? If so, we’re looking for someone like you to join our team at APL. We are seeking an Automation Engineer to help us develop automation, control, data acquisition, analysis, and user-facilitating software for advanced electromechanical systems, instrumentation, and test environments. As a member of our team, you’ll contribute to software that connects hardware, sensors, actuators, devices, databases, user interfaces, and engineering workflows into reliable mission-focused systems. You will be joining a hardworking team of engineers and scientists who design, prototype, integrate, and test practical solutions for complex technical challenges. We are passionate about building software that is reusable, maintainable, and effective in real laboratory, manufacturing, and field-like environments. Our team values technical curiosity, clear communication, rapid iteration, thoughtful software architecture, and the ability to turn ambiguous needs into working tools. Responsibilities Younr primary responsibility will be to design, develop, integrate, and maintain software for automated systems, test stands, instrumentation platforms, engineering tools, and hardware-connected workflows. You will develop software that interfaces with electromechanical systems, sensors, actuators, microcontrollers, instruments, databases, and networked devices. You will design reusable software frameworks, libraries, and tools that support automation, test execution, data collection, reporting, and system integration. You will build user interfaces, dashboards, control panels, and engineering applications that help technical teams operate systems, visualize data, and make decisions. You will write clean, maintainable, well-documented code and contribute to software design practices that improve reliability, reuse, testability, and long-term support. You will integrate hardware and software across communication protocols, including TCP/UDP, serial, USB, Ethernet, and other laboratory, industrial, or embedded interfaces. You will support hands-on integration and troubleshooting in laboratory, shop, and test environments, working directly with mechanical, electrical, embedded, and systems engineers. You will help automate repetitive workflows, improve engineering productivity, and explore the use of AI-enabled development tools to accelerate coding, testing, documentation, and analysis. You will collaborate with engineers, scientists, technicians, vendors, sponsors, and project leads to understand requirements, identify risks, communicate blockers, and deliver practical software solutions. Qualifications Possess a BS in ComputerSscience, Software Engineering, Computer Engineering, Electrical Engineering, Robotics, Mechatronics, Mechanical Engineering, or a related technical field. Have 3+ years of experience developing software for automation, robotics, instrumentation, test systems, data acquisition, engineering tools, web applications, user interfaces, or hardware-integrated systems. Are skilled in software development using languages such as Python, C++, C#, JavaScript, TypeScript, or similar programming languages. Have experience designing, implementing, testing, and maintaining software applications, libraries, scripts, services, or automation tools. Have experience working with Linux, Windows, Git, software configuration management, debugging tools, and modern development workflows. Have experience integrating software with hardware, instruments, sensors, embedded devices, databases, APIs, or network-connected systems. Are familiar with communication protocols such as TCP/UDP, serial, USB, Ethernet, REST APIs, or similar device and system interfaces. Are able to work with multidisciplinary teams and translate engineering needs into practical software requirements and working implementations. Are willing and able to work in laboratory, shop, and test environments, including standing or walking for extended periods and moving between buildings or work areas across campus as needed. Are a U.S. citizen. Are able to obtain an Interim level security clearance by your start date and can ultimately obtain a Secret level clearance. If selected, you will be subject to a government security clearance investigation and must meet the requirements for access to classified information. Eligibility requirements include U.S. citizenship. You’ll go above and beyond our minimum requirements if you... Possess an MS in computer science, software engineering, computer engineering, robotics, mechatronics, electrical engineering, mechanical engineering, or a related technical field. Have experience developing automation frameworks, reusable test assets, continuous execution tools, reporting pipelines, or software platforms that help non-software specialists run complex workflows. Have experience with front-end, back-end, or full-stack development, including modern user interface frameworks, data visualization tools, APIs, databases, or web-based engineering applications. Have experience with software architecture, design patterns, code reviews, automated testing, CI/CD pipelines, DevOps practices, containerization, or deployment of maintainable software systems. Have experience developing software for robotic systems, motion-control systems, automated test stands, advanced manufacturing equipment, laboratory instrumentation, or hardware-in-the-loop environments. Have experience with data acquisition, signal processing, data analysis, automated reporting, or visualization of engineering test data. Have experience with embedded systems, microcontrollers, firmware-adjacent development, real-time systems, or edge computing. Have experience using AI-enabled development tools such as Codex, Claude Code, GitHub Copilot, or similar tools to improve software development, documentation, testing, or workflow automation. Are comfortable breaking down complex projects into organized deliverables, identifying technical risks early, and communicating blockers clearly to project leadership. Have experience mentoring other developers, establishing best practices, improving software quality, or helping multidisciplinary teams adopt better software workflows. Bring creativity, initiative, and sound engineering judgment to ambiguous technical problems. About Us The Johns Hopkins University Applied Physics Laboratory (APL) brings world-class expertise to our nation’s most critical defense, security, space and science challenges. While we are dedicated to solving complex challenges and pioneering new technologies, what makes us truly outstanding is our culture. We offer a vibrant, welcoming atmosphere where you can bring your authentic self to work, continue to grow, and build strong connections with inspiring teammates. At APL, we celebrate our differences of perspectives and encourage creativity and bold, new ideas. Our employees enjoy generous benefits, including a robust education assistance program, unparalleled retirement contributions, and a healthy work/life balance. APL’s campus is located in the Baltimore-Washington metro area. Learn more about our career opportunities at All qualified applicants will receive consideration for employment without regard to race, creed, color, religion, sex, gender identity or expression, sexual orientation, national origin, age, physical or mental disability, genetic information, veteran status, occupation, marital or familial status, political opinion, personal appearance, or any other characteristic protected by applicable law. APL is committed to providing reasonable accommodation to individuals of all abilities, including those with disabilities. If you require a reasonable accommodation to participate in any part of the hiring process, please contact View email address on click.appcast.io. The referenced pay range is based on JHU APL’s good faith belief at the time of posting. Actual compensation may vary based on factors such as geographic location, work experience, market conditions, education/training and skill level with consideration for internal parity. For salaried employees scheduled to work less than 40 hours per week, annual salary will be prorated based on the number of hours worked. APL may offer bonuses or other forms of compensation per internal policy and/or contractual designation. Additional compensation may be provided in the form of a sign-on bonus, relocation benefits, locality allowance or discretionary payments for exceptional performance. APL provides eligible staff with a comprehensive benefits package including retirement plans, paid time off, medical, dental, vision, life insurance, short-term disability, long-term disability, flexible spending accounts, education assistance, and training and development. Applications are accepted on a rolling basis. Minimum Rate $100,000 Annually Maximum Rate $245,000 Annually #J-18808-Ljbffr Johns Hopkins Applied Physics Lab

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Automation Engineer in Laurel, MD vacancy
  •  ...Automation Engineer ID 2026-9572 Type Full Time W/Benefits Ret Match Location : Location US- Secondary Location US-SC-North Charleston Security Clearance Secret Overview/ Job Responsibilities Entarian is seeking... 
    Suggested
    Full time
    Remote work

    ERT Inc

    Laurel, MD
    1 day ago
  •  ...sponsor an employment Visa. What You’ll Be Doing (We don’t love the bullet points, but we love the work!) As the Software Automation Engineer, you'll be part of a team responsible for executing and maintaining automated integration and system testing processes across... 
    Suggested
    Work at office
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    3 days ago
  •  ...Marathon TS is looking for an Automation Engineer to support our Client efforts. Role Description: Enables full stack solutions through multi-disciplinary team planning and ecosystem integration to accelerate delivery and drive quality across the application lifecycle... 
    Suggested

    Marathon TS

    Annapolis Junction, MD
    3 days ago
  • $100k

     ...makes real systems move, measure, react, and perform with purpose? Are you searching for important work in software engineering, automation, and hardware-integrated systems? Are you passionate about developing reliable tools, frameworks, interfaces, and workflows... 
    Suggested
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    The Johns Hopkins University Applied Physics Laboratory

    Laurel, MD
    3 days ago
  •  ...and disciplined mindset built in uniform are exactly what this role demands. Step into a high-visibility engineering position where you'll own electrical and automation systems for a fast-paced food manufacturing facility — driving uptime, leading improvement projects,... 
    Suggested

    Military Technical Recruiting, LLC

    Laurel, MD
    1 day ago
  • $98k - $117k

     ...Grand Ice Cream and discover what a sweet career we have in store for you. Main Purpose of the job: The Electrical and Automation Engineer is responsible for ensuring reliable, efficient, and safe operation of all electrical and control systems across the factory... 
    For contractors
    H1b
    Flexible hours

    Dreyer's Grand Ice Cream Inc

    Laurel, MD
    2 days ago
  • The Johns Hopkins Applied Physics Lab is seeking an Automation Engineer to develop control, data acquisition, and user-facilitating software for electromechanical systems. You will be involved in integrating hardware with software across various protocols, providing vital... 

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    2 days ago
  • One Network Enterprises is seeking a Tools Engineer to join their DDI Operations Team. The successful candidate will be responsible for the IP Address Management process and its automation, as well as designing and implementing DNS, DHCP, and IPAM solutions. An active TS... 

    One Network Enterprises

    Laurel, MD
    1 day ago
  • $68.83k - $117.99k

     ...Position Location This candidate can be located anywhere in the US within one hour of a major airport. Overview This Building Automation Engineer will lead technical aspects during pre‑construction and early project phases, translating owner and project requirements into... 
    Permanent employment
    Full time
    Contract work
    For contractors
    Work at office
    Local area

    Siemens Mobility

    Beltsville, MD
    2 days ago
  • $98k - $117k

    Dreyer's Grand Ice Cream, Inc in Laurel, Maryland is seeking an Electrical and Automation Engineer to oversee electrical systems and lead automation initiatives. You will perform maintenance on systems, troubleshoot faults, and ensure compliance with safety regulations.... 

    Dreyer's Grand Ice Cream, Inc

    Laurel, MD
    4 days ago
  •  ...We are seeking an experienced QA Automation Engineer with expertise in automation testing for contact center applications, UI, and APIs. The ideal candidate will have strong skills in test automation frameworks, API testing tools, and CI/CD pipeline creation, along with... 

    Compunnel

    Laurel, MD
    16 hours ago
  • $100k

     ...are seeking a software developer to help us craft test and test automation software for NASA, National Security Space/Department of War...  ...projects and embedded real‑time systems. You will work with teams of engineers and scientists passionate about innovation and driven to make... 
    Interim role

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    16 hours ago
  • Join the Johns Hopkins Applied Physics Lab as a Test Automation Software Engineer in Laurel, Maryland. You will be involved in developing and automating testing solutions for real-time aerospace software projects, impacting NASA and national security. Ideal candidates... 

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    16 hours ago
  •  ...Process Automation Engineering Team Lead In this position you will lead a process automation engineering team in the design, testing, and commissioning of industrial electrical and process automation systems including hardware and software. Travel is typically minimal... 

    MRINetwork

    Annapolis Junction, MD
    4 days ago
  • MartinFederal Consulting, LLC is looking for a highly motivated Automation & Controls / Instrumentation Engineer in Beltsville, Maryland. You will support the design, implementation, and continuous improvement of industrial automation and data acquisition systems. The... 

    MartinFederal Consulting, LLC

    Beltsville, MD
    1 day ago
  • $80k - $150k

     ...Business Journal's (BBJ) Best Places to Work 2019, runner up in 2020 and a finalist in 2021! Belay Technologies is seeking an Automation Engineer or Systems Engineer to join our Intel team handling complex, unique automation challenges. Our product supports a wide range... 
    Contract work
    Work experience placement
    Flexible hours

    Belay Technologies

    Columbia, MD
    4 days ago
  • $80k - $150k

    Belay Technologies, Inc. is seeking an Automation Engineer or Systems Engineer to join our Intel team in Columbia, Maryland. The role involves tackling unique automation challenges, utilizing skills in automation engineering and systems administration across Linux and Windows... 

    Belay Technologies, Inc.

    Columbia, MD
    3 days ago
  • $125k - $150k

    Position Title: Systems Engineer - Ansible Automation Location: Columbia MD (Hybrid work schedule) Clearance Requirements: Eligibility for a Secret Clearance, Active Clearance would be great Industry: Government / Defense / Secure Enterprise Environment Position Overview... 

    Latitude-Inc-4

    Columbia, MD
    2 days ago
  •  ...Energy Management company. They are actively looking for Building Automation Specialist to help with quality control for fabrication,...  ...experience inBuilding Automation systems On-the-job experience with engineering fundamentals, construction methods, Internet of Things and... 
    Permanent employment
    Remote work

    Liberty Personnel Services, Inc.

    Beltsville, MD
    2 days ago
  • $58.98k - $101.1k

     ...in the installation, startup, and commissioning of building automation system equipment that has been newly installed and supports the...  ...reports. Provides plans and control system documents to engineering for as‑built drawings Project site communication and coordination... 
    Permanent employment
    For contractors
    Work at office
    Local area
    Immediate start
    Night shift

    Siemens Mobility

    Laurel, MD
    2 days ago
  • $102.5k

     ...about developing solutions to challenging problems in the field of robotics? Do you love working in a collaborative environment with engineers of varied backgrounds and experiences? If you are graduating with a PhD in Computer Science, Robotics, Mechanical Engineering,... 
    Temporary work
    Work experience placement
    Interim role
    Relocation package
    Flexible hours

    Johns Hopkins Applied Physics Lab

    Laurel, MD
    16 hours ago
  • Liberty Personnel Services, Inc. is seeking a skilled professional in Building Automation with over 4 years of experience. The ideal candidate will possess strong programming and commissioning skills, along with proficiency in reading and interpreting control drawings.... 

    Liberty Personnel Services, Inc.

    Odenton, MD
    16 hours ago
  • $74 - $80 per hour

    Our client, a leading organization in the financial services industry, is seeking a Principal RPA & AI Automation Engineer to join their team. As a RPA Engineer, you will be part of the Automation Services department supporting enterprise automation initiatives. The ideal... 
    Weekly pay
    Temporary work
    Flexible hours

    ManpowerGroup Global, Inc.

    Laurel, MD
    2 days ago
  • $100k - $130k

    Senior Process Automation Engineer - Siemens Exp Required GEA Group, founded in Germany in 1881, is a global leader in engineering solutions, serving industries such as food and beverage, pharma, dairy, and more. With over 18,000 employees worldwide and a strong U.S. presence... 
    Worldwide
    Flexible hours

    GEA Group

    Columbia, MD
    16 hours ago
  • Position Overview The Building Automation System (BAS) Project Engineer II is responsible for engineering auditing, design and implementation of BAS strategies across various mechanical and electrical systems to achieve project success. This is a customer-facing role for... 
    Contract work
    For contractors
    Work experience placement

    Conquest Solutions

    Greenbelt, MD
    3 days ago
  • GEA Group is seeking a Senior Process Automation Engineer in Columbia, MD. The role involves developing software for pharmaceutical production systems and requires extensive experience with Siemens PLC systems. Candidates should possess strong problem-solving skills and... 

    GEA Group

    Columbia, MD
    16 hours ago
  •  ...Job Description Job Description Description: Impact Automation is looking for Junior and Senior Controls and Automation Engineers capable of performing a range of duties to support and accelerate the integration of material handling systems into customer facilities... 
    Work experience placement
    For subcontractor

    Impact Automation Inc

    Columbia, MD
    11 days ago
  • $57.82k - $99.12k

     ..., installation, commissioning, and general servicing of HVAC Automation Systems, including detailed troubleshooting, in large commercial...  ...Provide sketches of field changes and discrepancies for engineering corrections and drawings, as well as interact with Service Manager... 
    Full time
    For subcontractor
    Immediate start

    Siemens

    Laurel, MD
    16 hours ago
  •  ...points, but we love the work!) Validate the performance, reliability, and readiness of HPC systems through disciplined test engineering and automation. In this role, you will develop and execute test plans, analyze logs and test data, validate REST APIs, and use tools... 
    Full time
    Visa sponsorship
    Work visa

    GIGATEC Engineering

    Annapolis Junction, MD
    18 days ago
  • $87.1k - $157.45k

    Koitecc Solutions is seeking a Software Developer to support the Global Solutions Management - Operations II contract as part of the GAINS Team. This role involves building and integrating monitoring solutions using the Elastic Stack and Kafka platforms. The ideal candidate...
    Contract work

    Koitecc Solutions

    Odenton, MD
    16 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Automation Engineer. Be the first to apply!