Software Engineer Temp

Judit Inc

Cockeysville (MD)

On-site

USD 90,000 - 120,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Judit Inc in Cockeysville, Maryland, is seeking a Software Engineer for their Uncrewed Land and Air Systems division. The role involves contributing to cutting-edge defense applications, where strong candidates will apply their software development experience for robotic systems.

The successful candidate will support both current and next-generation technologies, working through all phases of product development and ensuring integration of software solutions.

Qualifications include a relevant degree and hands-on experience with C/C++, Unix systems, and more.

Qualifications

  • 5+ years of experience in software development for robotics/autonomous applications.
  • Experience with software/hardware interface development.
  • Ability to work in a fast-paced team environment.

Responsibilities

  • Provide engineering support for uncrewed systems.
  • Lead software component development.
  • Integrate internal and third-party software.
  • Mentor other team members.

Skills

C/C++ programming
Unix based operating systems
Shell scripting
Object-Oriented Analysis (OOA)
Object-Oriented Design (OOD)
Configuration management tools (Git/Mercurial)
Effective writing and presentation skills
Customer interaction
Teamwork and independent work

Education

Bachelor’s degree in computer science or related field
Master’s degree in computer science or related field

Tools

Git
Mercurial
Docker
Jira
Qt

Job description

This Software Engineering role is within the Uncrewed Land and Air Systems division. Our team is engaged in multiple cutting-edge development programs for defense applications. A strong candidate for this role will possess a history of software development for robotic/autonomous applications. Required experience includes software/hardware interface development, software integration, and a history of working in a fast-paced team environment.

Responsibilities
  • Providing engineering support on both current and next generation technologies in support of our family of uncrewed ground and air products
  • Participating in software development of new products across all phases of the product lifecycle from concept development to lab and offsite integration and evaluation
    • Estimation, requirements, design, implementation, review, testing, documentation, and release
  • Taking technical leadership/ownership of software components and systems
  • Integrating internal and third‑party software solutions into our products
  • Interfacing directly with the customer
  • Collaborating with the software engineering team and other engineering disciplines to create functional systems
  • Mentoring others within the team
  • Performing trade studies
  • Supporting onsite & offsite integration and test
  • Driving process improvement
  • Potential: Leading software development efforts
    • Estimating, scope management, task generation/assignment, status reporting, etc.
    • Potential: Attending industry conferences/events to gauge competition and find new opportunities
Qualifications

Bachelor’s degree (in computer science or computer engineering or related field) required with 5+ years of experience or master’s degree (in computer science or computer engineering or related field) with 2+ years of experience in addition to the following skills/experience:

Required
  • Understanding of robotics systems including sensors, actuators, mechanical, algorithms and software systems
  • Proficiency in C/C++ programming
  • Proficiency with Unix based operating systems
  • Proficiency with shell scripting
  • Knowledgeable of Object-Oriented Analysis (OOA)/Object-Oriented Design (OOD)
  • Experience using configuration management tools such as Git or Mercurial
  • Effective writing and presentation skills
  • Experience interacting directly with customers
  • Ability to work in teams and independently with minimal direction
  • Traveling up to 15% of the time
  • Eligibility to obtain a Secret Clearance
Preferred
  • Professional experience in autonomous driving/flight or robotics industry with experience in software/system integration and on-field testing
  • Professional experience with integrating or designing autonomous solutions for land and/or air platforms
  • Experience with MicroPilot’s autopilot software
  • Experience with MOOS DB/IvP
  • Experience with Qt projects/libraries
  • Experience with OpenDDS
  • Experience with containerization platforms such as Docker
  • Experience with Network/Serial/CAN interface development
  • Experience frontend technologies including (but not limited to) CSS, JavaScript, TypeScript, REST API, databases (SQL or NoSQL), and web UI design
  • Experience with automation build servers such as Jenkins
  • Experience with workflow management tools such as Jira
  • Experience with static code analysis tools such as Coverity
  • Experience developing MCP Servers and MCP Tools for use with LMMs
  • Experience with AI software development and workflow tools
  • Experience with MIL-STD-882E software development
  • Experience with UML or MBSE tools like MagicDraw
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Engineer III
Software Engineer III

Textron Systems • Cockeysville (MD)

On-site
USD 80,000 - 130,000
Flexible Work Schedules
Education Assistance
Career Development & Training Opportunities
+3
Software Engineer III
Software Engineer III

Textron • Maryland

On-site
USD 110,000 - 168,000
Flexible Work Schedules
Education Assistance
Medical, Dental, Vision & 401(K)
Lead Software Engineer, Advanced Pilot Assistant Software – Autonomy/Robotics
Lead Software Engineer, Advanced Pilot Assistant Software – Autonomy/Robotics

Jobtailor • San Carlos (CA)

On-site
USD 150,000 - 210,000
Software Engineer (Ghost)
Software Engineer (Ghost)

Anduril Industries • Costa Mesa (CA)

On-site
USD 100,000 - 120,000
Full Family Health Coverage
16 Weeks Paid Parental Leave for All Caregivers
Unlimited Provisions
Senior Software Engineer, Autonomous Pilot Integration (R5200)
Senior Software Engineer, Autonomous Pilot Integration (R5200)

The Rundown AI, Inc. • Washington

On-site
USD 85,000 - 120,000
Benefits
Equity
Bonus
Software Engineer (Command Control Mission Autonomy)
Software Engineer (Command Control Mission Autonomy)

Anduril Industries • United States

On-site
USD 90,000 - 130,000
Full Family Health Coverage
16 Weeks Paid Parental Leave
Incentivized Time Off
+2
Systems Software Engineer (Generalist)
Systems Software Engineer (Generalist)

Saronic • San Diego (CA), Austin (TX)

On-site
USD 100,000 - 130,000
Robotics Software Engineer (Vehicle Software)
Robotics Software Engineer (Vehicle Software)

Anduril Industries • Costa Mesa (CA)

On-site
USD 90,000 - 130,000
Full Family Health Coverage
16 Weeks Paid Parental Leave for All Caregivers
Family Planning & Support
+5
Software Engineer
Software Engineer

Blue-Signal-Search • Aberdeen (NC)

On-site
USD 85,000 - 120,000
Competitive base compensation
Meaningful equity participation
Company-paid medical, dental, and vision coverage
+2
Principal Software Engineer (Autonomy)
Principal Software Engineer (Autonomy)

Lynx • Palmdale (CA)

On-site
USD 160,000 - 200,000
Remote work opportunities based on rol
401K with generous employer match
Paid time off + Holidays
+1