Staff Software Engineer 1
ARA Brand
Software EngineerIf you want to accelerate your career growth and are passionate about applying your expertise to solve problems of national importance, then we have an amazing opportunity for you! You will be able to achieve your personal and professional goals in an environment that emphasizes and rewards the entrepreneurial spirit. Not only will you solve challenging core problems, you will be able to grow your career in an exciting environment that promotes teamwork and cross-training in a wide range of related disciplines.ARA's Integrated Products Division is seeking a Software Engineer at our Greenville, SC location. You will join a dynamic team working on our Robotic, Sensor, and Geotechnical product lines working closely with other Software, Electrical and Mechanical Engineers to solve complex problems. You will be part of a team that designs, prototypes, integrates, and troubleshoots next generation technology: bringing state of the art ground and aerial vehicle robotic solutions to both our warfighter and commercial customers. Our technology stack is diverse and varies per product but most recently it ranges from embedded Linux to Windows applications and Android devices using a variety of programming languages: C, modern C++, C#, Java, Flutter and Rust while our development infrastructure includes Gitlab and Gitlab CI for continuous integration. Our robotics stack is heavily based around C++ and ROS 1 and ROS 2 while using NixOS for deployment.What you'll do as a Software Engineer:Work with a team to develop Open and Modular Software Architectures on a variety of platforms during all phases of development: requirements generation through product delivery and support.Integrate sensors, algorithms and software for optionally manned and optionally autonomous robotic systems.Work on a collaborative team with other software developers, electrical and mechanical engineers, program managers, and technicians.Develop application software for sensor and platform control systems for both the defense and commercial products.Software Engineer Requirements:BS Computer Science, Software Engineering or equivalent2-4 years of experienceC/C++, C#, Python, Java, Rust or other modern object-oriented programmingFamiliarity with Linux (preferably NixOS or Ubuntu)Experience with software application design and development principals and standardsAbility to develop in a Linux environmentExperience with gitDue to the nature of the work, qualified candidates must be current US CitizensSoftware Engineer Preferences:Familiarity with Linux and Windows developmentExperience with embedded systems and/or electrical engineeringAutomotive experienceExperience with CI/CD (Gitlab CI, Jenkins, Circle CI, Travis etc.)Robotics, ROS 1 or ROS 2Familiarity with C++, Python, CMake, NixFamiliarity with NGC2 requirementsFamiliarity with TAK systems a plusFamiliarity with UI development on handheld devices for controlling systemsFamiliarity with MAVLink, Ardupilot, Mission Planner or QGroundControlIntegration of communication amongst multiple optionally manned or autonomous vehiclesExperience with CAN BusFamiliarity with Control TheoryAbility to read a schematicNetworkingVideo decodingSensors or robotic autonomy algorithm (CPU or GPU based) developmentComputer VisionMachine LearningARA is an employee-owned international research and engineering company recognized for providing technically superior solutions to complex and challenging problems in the physical sciences. The company, founded in Albuquerque, NM, in 1979, currently employs over 2,300 professionals and is rapidly growing. ARA offices throughout the United States and Canada provide a broad range of technical expertise in defense technologies, civil technologies, computer software and simulation, systems analysis, environmental technologies, and testing and measurement. The corporation also provides sophisticated technical products for environmental site characterization, pavement analysis, and robotics.At ARA, employees are our greatest assets. We realize that employee ownership spawns greater creativity and initiative along with higher performance and customer satisfaction levels. ARA gives its employees the tools, training, and opportunities to take more active roles as owners. The culture is challenging; innovation and experimentation are the norm. Employees are eligible for contributions which not only add to the company's success, but also their own through the Employee Stock Ownership Plan (ESOP). Our motto is "Engineering and Science That Matters for Fun & Profit" and we live our core values of Passion, Freedom, Service and Growth every day.QualificationsBehaviors:Innovative: Consistently introduces new ideas and demonstrates original thinkingTeam Player: Works well as a member of a groupDetail Oriented: Capable of carrying out a given task with all details necessary to get the task done wellMotivations:Growth Opportunities: Inspired to perform well by the chance to take on more responsibilityFlexibility: Inspired to perform well when granted the ability to set your own schedule and goalsSelf-Starter: Inspired to perform without outside helpGoal Completion: Inspired to perform well by the completion of tasksEducation:Bachelor of Science or better in Software Engineering or related field.Experience:2-4 years: Experience related to the position ARA Brand
- ...love to have you on board!We are seeking a highly motivated Staff Software Development Engineer to be the hands-on technical lead for a product domain... ...architecture, and implementation for your product domain, spanning 1-3 teams.Apply and evolve engineering standards, best...SuggestedFull timeWork at office
- ...transportation needs. People: Join a culture of over 1,000 employees who Care Deeply and Think... ...for May 2027***What does it mean to be a Software Developer at GLS?As a Software Developer,... ...productivity tools to real-time credit engines, web services, and end-user applications....SuggestedFull timeTemporary workCasual workWork at officeImmediate startMonday to Friday
$118.02k - $180.31k
...Joining Sargent & Lundy's Nuclear Power Group as a Structural Engineer – Project Lead presents a distinctive opportunity for professional... ...facility structures ~ Proficiency with structural analysis software such as STAAD, SAP2000, SAFE, STRUDL, or ANSYS ~ Proficiency...SuggestedHourly payLocal areaWorldwideFlexible hours- ...are, join our team.KPMG is currently seeking a Manager, Network Engineer - F5 Technical SME to join our Digital Nexus organization.Responsibilities... ...for this opportunity (no sponsorship is available for H-1B, L-1, TN, O-1, E-3, H-1B1, F-1, J-1, OPT, CPT or any other employment...SuggestedH1bLocal area
- ...platform for law enforcement, and more than 1,000 agencies use us today. Most... ...solve crimes in real time. And we're hiring engineers to help us bring case intelligence to more... ...departments. The Role We're hiring a Senior Software Engineer to join our engineering team in...SuggestedFull time
$48 - $55 per hour
...production environment CONTRACT TERM 1 year with high likelihood of extension... ...the shop floor by helping operators and engineers, improving templates and standard work, and... ...production-support issues Support CMM hardware/software setup, probe qualification, fixture...Hourly payFull timeContract workApprenticeshipMonday to Friday$110k - $130k
...Manager Along with Product Development and Partner Applications Engineer, the role will require management and maintenance of laboratory equipment... ...plans for medical, dental, vision and wellbeing starting on day 1 Work-Life Balance: Paid time off including sick, vacation,...Local areaFlexible hours$81.7k - $136.7k
...access to an industry-leading hardware and software stack: CAD/CAM Suite: Siemens NX (5-Axis... ...custom Renishaw probing routines, Caron Engineering TMaC, and Modal Analysis (tap testing) hardware... ...a CAM (preferably NX) system. Minimum of 1 year of experience with high-level...Contract workApprenticeshipRelocation packageAfternoon shift$89.6k - $156.7k
...development team and client application engineering team. Your future duties and... ...Mandatory Skills: •9+ years of professional software engineering experience •3+ Years of... ...You are invited to be an owner from day 1 as we work together to bring our Dream to...Local area$85k - $125k
...Job Description Job Description Software Engineer (DevSecOps) – Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Salary Range: $85,000 - $125,0...Full time- ...Job Description Job Description Robert Half is hiring! We are looking for a Software Engineer to join our team in Greenville, South Carolina. In this role, you will build and enhance business applications, intelligent automation, and AI-enabled solutions that improve...
$66.56k - $74.88k
JLL empowers you to shape a brighter way . Our people at JLL are shaping the future of real estate for a better world by combining world class services, advisory and technology for our clients. We are committed to hiring the best, most talented people and empowering...Daily paidFull timeFor contractorsWork at officeLocal areaRemote work$100k - $120k
...About the job SCADA Engineer Job Title: SCADA Engineer Employment Type: Full-time Travel Required: Up to 30% Salary... ...Qualifications: Bachelors degree in Systems, Controls, Software, Electrical, Mechatronics Engineering, or Computer Science Experience...Full time- ...duly organized under the laws of the Commonwealth of Georgia. Sonsoft Inc. is growing at a steady pace specializing in the fields of Software Development, Software Consultancy and Information Technology Enabled Services.Job DescriptionAt least 5 years of experience in J2...Permanent employmentFull timeH1b
- ...NAVA Software solutions is looking for a SCADA Engineer Details: SCADA Engineer Location: Greenville SC Or City of Industry CA - Onsite Duration: 6-12 months Experience Required: 7-10 Years in MES & SCADA Implementations...
$90k - $125k
...Job Description Job Description Embedded Software Engineer – Job Description Job Title: Software Engineer Department: Engineering Reports To: Program Manager and Engineering Director FLSA Status: Exempt / Full-time Security Clearance required Salary...Full time- ...master planning, architecture, engineering, and construction firm that... ...beyond expectations. With $8.1 billion in revenue for 2025,... ...calculations and simulations using software such as AFT Fathom, AFT Arrow,... ...Mentor junior engineering staff and contribute to the development...For contractorsCasual workFlexible hours
$159.78k
...technologies, cutting edge design and integrations across the entire software stack. Analyze, design, and drive solutions for major... ...QualificationsBachelor’s degree in Computer Science, Computer Engineering, or related field (will accept foreign education equivalent) and...Full timeTemporary workWork at officeLocal areaWorldwideRelocation package3 days per week$110k - $120k
...unit tests and improve code coverage as neededOther duties as assignedSkills And Qualifications:Required6+ years of production-ready software development experience4+ years of production experience shipping applications with modern front-end frameworks. React preferred,...Full timeWork experience placement- ..., and reproduction of our internally and externally developed software products.Ensures the IT security and compliance of both planned... ...:BA/BS degree in Business, Information Technology, Engineering or the equivalent of 4 years of experience in the management of...Temporary workLocal areaFlexible hours
- ...Job Description Job Description Description: The Senior Software Engineer builds and extends Chartspan's Impact RPM platform — patient enrollment, health data processing, EHR integrations, and messaging workflows — in a HIPAA-regulated production environment. This...
$37.54 - $53.3 per hour
...Develop, validate, and prove out robust PC-DMIS CMM programs using CAD models, engineering drawings, and ASME Y14.5 GD&T standards. Use Siemens NX or similar CAD software to support model interrogation, inspection planning, and dimensional analysis. Troubleshoot...Hourly payContract workTemporary workWork experience placement$37.54 - $53.3 per hour
CMM Programmer Join our client to drive precision in energy manufacturing! We are seeking a CMM Programmer with 3+ years PC-DMIS experience and GD&T mastery to build CMM programs and ensure product excellence. Build a cleaner future with us! Location: Greenville,...Hourly payContract work$70.4k - $105.6k
...Entry-Level AI Engineer As an entry-level AI Engineer, you will help design, build, integrate and operate AI-enabled applications for engineering and industrial use cases. You will work across software, machine learning and data interfaces, partnering with Data Scientists...InternshipRelocation package- ...Consulting and Staffing industry. Connoisseurs in the field of staff augmentation for IT, we operate on 24 by 7 model with an aim of... ...providers in the field of staff augmentation, IT Consultancy, Software development, Web Development providing unexcelled services and...Local areaWorldwide
- Wood is currently seeking for a Lead Structural Engineer reporting to the Manager of Civil/Structural Department in our Greenville, SC... ...Good working knowledge of STAAD or equivalent structural design software is essential.Good working knowledge of AutoCAD, familiarity with...Work at officeLocal areaRelocation3 days per week
$134.55k - $205.56k
...position. Essential skills and experience: ~ BS degree from an ABET-accredited engineering program. ~12 or more years of transmission design experience. ~ Proficiency with PLS-CADD software. ~ Experience must include preparation of scopes of work, development of...Hourly payWork at officeLocal areaFlexible hours3 days per week$120k - $140k
...Requirements POSITION: (Controls Steam Turbine Technical Lead Engineer)Who We Are:Quest Global delivers world-class end-to-end engineering... ..., and compliance with regulations and standardsSupport software acceptance tests with customersSupport Engineering Services field...Temporary workLocal areaFlexible hours- ...and a rapidly growing digital platform. With approximately $2.1 billion in net finance receivables, nearly double our position... ...us.About the RoleWe are seeking an experienced Director of Software Engineering to lead the design, development, and delivery of modern technology...Full time
- ...and a rapidly growing digital platform. With approximately $2.1 billion in net finance receivables, nearly double our position... ...) is seeking an experienced, empathetic, and quality-focused Software Engineering Manager to lead the teams that build, support, and run our loan...Permanent employmentFull timeWork at officeShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer 1. Be the first to apply!
- software quality assurance Greenville, SC
- entry level software sales Greenville, SC
- id software Greenville, SC
- software sales Greenville, SC
- software asset management analyst Greenville, SC
- internship software Greenville, SC
- software intern Greenville, SC
- software qa Greenville, SC
- healthcare software sales Greenville, SC
- embedded software Greenville, SC





