Talent.com
Software Engineer Lab Automation
Software Engineer Lab AutomationCornerstone Consulting Group, Llc • Baltimore, Maryland, United States
Software Engineer Lab Automation

Software Engineer Lab Automation

Cornerstone Consulting Group, Llc • Baltimore, Maryland, United States
30+ days ago
Job type
  • Full-time
Job description

Our company is looking for a Staff Software Engineer who has a passion for delivering great software products that meet customer needs. The right candidate will be a self-motivated positive person who can work independently as well as being a team player, has excellent debugging / problem solving skills, has built innovative forward-looking solutions, is a technical leader and mentor, and works effectively with project management.

The candidate will be part of a highly technical software engineering team targeting an existing microbiology laboratory system in the area of automation, database and network communications. This person will lead a small team of software engineers in troubleshooting existing problems as well as provide solutions and recommendations for the next-generation system.

Leads a software development team. Includes estimating effort, creating and statusing a project schedule, technical guidance, and mentoring less experienced software engineers.

Architects / designs system software control platforms for automation solutions including embedded control and human interface subsystems.

Hands on technical lead that contributes to the software development effort as well as leading a team of 2-4 software engineers.

Interfaces / coordinates with other technical leads from the Systems, Electrical, and Mechanical Engineering functions.

Implements / recommends new software component designs or enhancements to existing software products; leads in the implementation of more complex subsystems and systems.

Demonstrates proper coding techniques including maintainability, reuse, unit testing, and commenting, driving standards within the team.

Collaborates with other resources to ensure effective design and implementation goals.

Leads technical design reviews and code inspections. Provides clear, actionable feedback for project team members.

Assures adherence to development policies and software quality procedures.

Qualifications

Requires a BS degree in Computer Science, Computer Engineering, Mathematics, Physics or a related Engineering discipline.

Minimum of 8 years of experience in software development.

Minimum of 3 years of experience designing and implementing C# / .Net applications.

Minimum of 3 years of experience leading a software development team.

Excellent written and oral communication and interpersonal skills are essential.

Demonstrated understanding of complex automation equipment and basic mechanical and electrical knowledge.

Knowledge of Automation / Process Control experience.

Understand Motion Control concepts utilizing Stepper and servo motors in robotics and fluidics applications.

Familiarity with sensor technology, Image analysis, optical sensors, ultrasonic sensors and pneumatic actuators and controls.

Demonstrated understanding of client / server software systems

Knowledge of Windows networking and configuration

Demonstrated understanding of development in a process oriented / regulated environment and adhering to a quality management system

Experience with relational database technologies

Create a job alert for this search

Software Engineer • Baltimore, Maryland, United States

Related jobs
Controls Engineer

Controls Engineer

CyberCoders • Glencoe, MD, US
Full-time
Controls Engineer-Baltimore, MD area.We are seeking a skilled Controls Engineer responsible for designing, developing, and maintaining control systems for automated processes and Robotics.The ideal...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

iNovex Information Systems • Hanover, MD, United States
Full-time
We're seeking a Lead Software Engineer to collaborate with system users, requirements owners and developmental contractors to translate operational requirements. If you are ready to support a high-p...Show more
Last updated: 3 days ago • Promoted
2039 Software Engineer 0

2039 Software Engineer 0

InterImage • Fort Meade, MD, United States
Full-time
Bachelor of Science plus 0-6 years of experience.Windows / C# development exp preferred.Java OK for this position too, but also would have to learn C#. FPGA / Asic knowledge would be helpful, but not re...Show more
Last updated: 30+ days ago • Promoted
Staff Software Engineer

Staff Software Engineer

Oceaneering International, Inc. • Hanover, MD, United States
Full-time
Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show more
Last updated: 30+ days ago • Promoted
Linux Automation Engineer

Linux Automation Engineer

ChaTeck,Inc • Linthicum Heights, MD, US
Full-time
Position : Linux Automation Engineer.Linthicum Heights, MD (on-site).Active Secret Clearance and IAT II - DC3 LTC ( Need Only US CITIZEN ). Clearance Requirement : Minimum active Secret.Certification ...Show more
Last updated: 27 days ago • Promoted
Software Engineer 0

Software Engineer 0

Black Eagle Defense • Fort Meade, MD, United States
Full-time
As a successful candidate for the Software Engineer 0 role, you will develop, maintain, and enhance complex and diverse software systems (e. You may work individually or as part of a team.You will r...Show more
Last updated: 3 days ago • Promoted
Software Engineer

Software Engineer

GCR Professional Services • Fort Meade, MD, US
Full-time
As Software Engineer, you serve as a senior technical leader.You will guide multiple development teams, setting technical direction and driving the design and delivery of complex software solutions...Show more
Last updated: 15 days ago • Promoted
Software Engineer - Senior Level

Software Engineer - Senior Level

Lockheed Martin Corporation • Annapolis Junction, MD, United States
Full-time
Lockheed Martin, Rotary Mission Systems Cyber & Intelligence invites you to step up to one of today's most daunting challenges : the use of advanced electronics to undermine our way of life.As a cyb...Show more
Last updated: 2 days ago • Promoted
Senior Advanced Software Engineer

Senior Advanced Software Engineer

The Computer Merchant • Annapolis Junction, MD, United States
Full-time
Senior Advanced Software Engineer.Our client, a large defense contractor, has an immediate opening for a Senior Advanced Software Engineer to work from their Annapolis Junction, MD facility.As a so...Show more
Last updated: 2 days ago • Promoted
Senior Software Integration Engineer - Kubernetes and Automation - Fully Cleared

Senior Software Integration Engineer - Kubernetes and Automation - Fully Cleared

Intelliforce-IT Solutions Group • Annapolis Junction, MD, US
Full-time
Quick Apply
Make an Impact Where It Matters Most At Intelliforce, we build technology that drives mission success.As a Senior Software Integration Engineer supporting the MYSTICPOTIONS Subtask on the PaaS TTO,...Show more
Last updated: 21 days ago
Engineer, Software

Engineer, Software

MILLENNIUMSOFT • Sparks Glencoe, MD, United States
Full-time
Lead and manage a small embedded team.Develop and debug embedded firmware, focusing on bare metal programming and hardware interfacing. Communicate designs and interfaces effectively within the team...Show more
Last updated: 2 days ago • Promoted
Software Engineer

Software Engineer

Woodsong Technologies, LLC • Annapolis Junction, MD, United States
Full-time
At Woodsong Technologies (WT), we are driven by innovation, experience, commitment, and integrity.We believe that applying these values allows both you and WT to succeed in what we do.WT values you...Show more
Last updated: 1 day ago • Promoted
Software Engineer

Software Engineer

CACI International • Jessup, MD, United States
Full-time
Minimum Clearance Required to Start : None.Percentage of Travel Required : Up to 10%.Type of Travel : Continental US.Anticipated Posting End : 1 / 26 / 2026. The Wireless Protocol Analysis Lab is looking fo...Show more
Last updated: 2 days ago • Promoted
Software Engineer - Level 5

Software Engineer - Level 5

Northrop Grumman • Linthicum Heights, MD, United States
Full-time
RELOCATION ASSISTANCE : Relocation assistance may be available.At Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

RealmOne • Hanover, MD, United States
Full-time
Translate operational requirements into software requirements, designs, and implementations.We're seeking a Lead Software Engineer to collaborate with system users, requirements owners and developm...Show more
Last updated: 30+ days ago • Promoted
Project Software Engineer

Project Software Engineer

Oceaneering • Hanover, MD, US
Full-time
Oceaneering Technologies (OTECH) develops, manufactures, and operates customized marine systems, shipboard equipment, subsea vehicles, and engineered solutions for commercial and U.Oceaneering Aero...Show more
Last updated: 30+ days ago • Promoted
Lead Software Engineer

Lead Software Engineer

Relativity • Baltimore, MD, United States
Full-time
Are you looking to be in a workplace where colleagues inspire one another, working together to build AI software solutions?. We're looking for a Lead Software Engineer to join our Relativity Privacy...Show more
Last updated: 30+ days ago • Promoted
Software Engineer Level 3

Software Engineer Level 3

Aquila Technology • Fort Meade, Maryland, US
Full-time
Software Engineer (SWE) Level 3.Must have a Full-Scope Poly to be considered for this opportunity.Our customer is seeking a Software Engineer I to contribute to national security programs with a fe...Show more
Last updated: 8 days ago • Promoted