Principal Software Engineer - AI Systems Architect Job at Leonardo DRS, Inc., Melbourne, FL

SW1QVXJsQXpGV2s0TWVwY2liSW9JVnB5dHc9PQ==
  • Leonardo DRS, Inc.
  • Melbourne, FL

Job Description

**Job ID: 113163** **Location: Remote** **Schedule: 9/80** The Electro Optical Infrared Systems (EOIS) line of business within DRS has locations in Dallas and Austin, TX, Melbourne, FL, and Cypress, CA. EOIS develops, manufactures, and supports infrared and electro-optical solutions for soldiers, ground vehicles and airborne platforms. We offer an exciting and challenging work environment, a competitive salary and benefits package, and a business culture that rewards performance. _Employing the world's brightest. Supporting the world's bravest._ **Job Summary** We are seeking a highly experienced Software Engineer to join our team and support the development of advanced image processing algorithms and AI solutions on embedded platforms. This role requires strong expertise in software development, hands-on experience with OpenCV, and proficiency in implementing and optimizing solutions on Qualcomm Snapdragon processors. The successful candidate will demonstrate a proven track record of working across the software development life cycle in Agile environments, with strong technical, analytical, and communication skills. **Job Responsibilities** + Lead the architecture, design and development of AI-enabled embedded systems integrating hardware, software and algorithms + Participate and support hardware team with board design reviews. + Define and document system and software architecture including communication interfaces and integration with hardware. + Implement, debug, and optimize applications on Qualcomm Snapdragon processors. + Develop and maintain software in C/C++ on Ubuntu 22.xx (or equivalent Linux environment). + Leverage Python for prototyping, data processing, and AI workflows. + Collaborate within an Agile development team, participating in sprint planning, daily stand-ups, and retrospectives. + Utilize industry-standard tools such as Git, JIRA, and Confluence for version control, project tracking, and documentation. + Perform code reviews, technical documentation, and knowledge sharing within the team. + Communicate project progress, challenges, and solutions effectively to both technical and non-technical stakeholders. + Contribute to a collaborative team culture by demonstrating strong interpersonal skills and supporting team success. **Basic Qualifications** + Bachelor's degree in Science, Technology, Engineering, or Mathematics (STEM) with 9+ years of relevant hardware and software development experience, OR + Master's degree in STEM with 7+ years of related professional/military experience that includes a background in hardware and software development. + Hands-on experience with hardware board bring-up and in software development life cycle (SDLC). + Familiarity with Agile methodologies and collaborative development practices. + 3-4 years of experience developing and optimizing image processing algorithms (OpenCV or equivalent). + 1-2 years of working experience on Qualcomm Snapdragon processors. + Proficiency in C/C++ development in Ubuntu/Linux environments. + Working knowledge of Python for AI and automation workflows. + Proficiency with JIRA, Confluence, Git, and related tools. + Excellent oral and written communication skills. + Demonstrated ability to work effectively in a team environment with strong interpersonal skills **Preferred Qualifications** + Experience leading system-level architecture reviews and design documentation. + Familiarity with deep learning frameworks such as TensorFlow or PyTorch. + Knowledge of embedded systems development and real-time optimization. + Strong problem-solving, debugging, and analytical skills. U.S. Citizenship required. This position requires an active DOD security clearance or the ability to obtain such clearance within a reasonable time after commencement of employment. _Taking care of our people is a top priority at Leonardo DRS. We are proud to offer competitive salaries and comprehensive benefits, including medical, dental, and vision coverage, a company contribution to a health savings account, telemedicine, life and disability insurance, legal insurance, and a 401(k) savings plan. We champion wellness programs that focus on physical, emotional, and financial well-being. We develop our talent by offering programs and activities to support career-growth, professional development, and skill enhancement. And we understand there is more to life than work, and the importance of offering flexible work schedules with our 9/80 program, competitive vacation, health/emergency leave, paid parental leave, and community service hours._ _*Some employees are eligible for limited benefits only_ _Leonardo DRS, Inc. and its subsidiaries provide equal opportunities to all employees and applicants for employment and prohibit discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, protected veteran status, or any other characteristic protected by federal, state, or local laws._

Job Tags

Work experience placement, Local area, Remote work, Flexible hours,

Similar Jobs

Acara Solutions

Assembler I - Wave Job at Acara Solutions

 ...Are you an Assembler who is looking to join one of the top companies within the Appliance, Electrical, and Electronics industry? Are you looking to further your career and grow? Do you have experience in electro-mechanical assembly in the manufacturing industry... 

AECOM

Entry-Level Building Mechanical Engineers - Networking Event with AECOM - Boston, MA Job at AECOM

 ...designers, engineers, scientists, digital innovators, program and construction managers and other professionals delivering projects that...  .... AECOMs Water Business Line is seeking a talented Entry-Level Building Mechanical (HVAC, Plumbing, and Fire Protection) Engineers... 

Givens Communities

Residential Housekeeper Job at Givens Communities

 ...continuing care retirement community in Asheville, has a Full-Time Housekeeping position available with Independent Living, which includes our...  ...role, you will be working with our residents in their own homes to provide cleaning services needed for them to thrive... 

Videndum

UI/UX Designer Job at Videndum

 ...SmallHD Who are we? SmallHD designs and manufactures cutting-edge display products for...  ...provide creative professionals with real-time confidence in their image. SmallHD products...  ...will be the primary originator for new UI/UX features implemented on new and existing... 

Veeva Systems

Consultant - CRM Job at Veeva Systems

 ...customers, employees, society, and investors. As a Work Anywhere company, we support your flexibility to work from home or in the office, so you can thrive in your...  ...critical HCP relationships. We are looking for consultants who want to bring the newest technology to the...