Senior Embedded Software Engineer

Apply Now

Company: Business integra Software Solutions Pvt. Ltd.

Location: Orlando, FL 32801

Description:

Job Title: Embedded Software Engineer

Duration: 12 Months Contract, possibilities for Perm and extension

Onsite in Orlando, FL, 32819

Work Schedule: 4/10A-1st Shift

Required Experience Areas:

  • We are seeking a highly skilled Software Engineer with expertise in the following areas:
  • Strong proficiency in Object-Oriented Programming (OOP) principles.
  • Extensive experience with C++ (version 11 or higher)candidates must have hands-on experience developing applications from the ground up.
  • Advanced problem-solving skills using data structures and algorithms.
  • In-depth understanding of Operating System (OS) concepts, particularly in real-time environments.
  • Note: Candidates with only marginal exposure to C++ or those who have primarily worked with C will not be considered.
  • This is a high-level C++ development role, requiring hands-on experience in designing and building complex applications.


Role Description:

  • We are looking for a Software Engineer to develop and maintain real-time embedded software applications for mission-critical systems.
  • This role involves working on cutting-edge defense and aerospace technologies, including:
  • Image processing, target detection and tracking.
  • Missile guidance, navigation, and control algorithms.
  • Missile launcher system control and built-in test.
  • System communication protocols and integration.


Key Responsibilities:

  • Develop software solutions in C++ within Linux-based environments or real-time operating systems such as VxWorks or Integrity.
  • Design, implement, and test software solutions throughout the entire software development lifecycle.
  • Work with standard communication buses and protocols, including RS-232, RS-422, MIL-STD-1553, and Ethernet (preferred but not required).
  • Lead technical tasks and contribute as a subject matter expert (SME) in areas relevant to Lockheed Martin's product suite.
  • Utilize source code control and issue tracking tools.
  • Employ modern test tools for unit testing and static analysis.
  • Configure and manage continuous testing environments.


Preferred Qualifications:

  • Experience with Agile development methodologies.
  • Knowledge of Cyber Security best practices.
  • Familiarity with Department of Defense (DoD) systems and protocols.
  • Expertise in board support package (BSP) and device driver development.

Similar Jobs