Software Engineer @ Leidos | Jobright.ai
JOBSarrow
RecommendedLiked
0
Applied
0
Software Engineer jobs in San Diego, CA
Be an early applicantLess than 25 applicants
expire-info-iconThis job has closed.
company-logo

Leidos · 5 days ago

Software Engineer

Wonder how qualified you are to the job?

ftfMaximize your interview chances
ComputerGovernment
check
Actively Hiring

Insider Connection @Leidos

Discover valuable connections within the company who might provide insights and potential referrals, giving your job application an inside edge.

Responsibilities

Develop application software to meet our mission and program requirements.
Develop unit tests to perform functional verification of static code as well as develop functional software and hardware in the loop tests to facilitate validation and long-term reliability.
Updating existing software to add new features and resolve bugs.
Work with various debuggers on software applications.
Design, develop and modify software sub-systems, using scientific analysis and comparison to mathematical models that enable prediction and outcome comparison and reporting along with clarity on the edge and corner cases.
Participate in code and design reviews.
Modify existing software to correct errors, to adapt to new sensor hardware, or to improve the performance of sensors.
Assist with developing and executing test procedures for software components.
Integrate existing sensor-based software into new or modified sensors or operating environments.
Write and review software and system documentation.

Qualification

Find out how your skills align with this job's requirements. If anything seems off, you can easily click on the tags to select or unselect skills to reflect your actual expertise.

CC++JavaPythonMATLABSecDevOpsAgile SoftwareMemory ArchitectureReal-Time ArchitecturesObject-Oriented ConceptsDebuggersGitIDEsVersion Control SystemsProblem-SolvingAnalytical SkillsCommunication SkillsImage ProcessingEmbedded DesignReal-time SystemsCommunication ProtocolsOSI Layer 1 ProgrammingFPGAGPPGPU Development

Required

Bachelor’s degree in computer engineering, computer science, electrical engineering, mathematics, or physics with 2+ years of relevant experience or Masters with less than 2 years
Experience with C, C++, Java, and Python
Experience with analyst skills and tools such as MATLAB
Familiar with modern SecDevOps software development operations and Agile Software techniques
Understanding of memory architecture - static vs dynamic memory and their relationship to stack, heap, and cache memory
Understand real-time architectures, interrupts, ISRs, tasks, and how to apply object-oriented concepts to embedded systems
Understand various debuggers, and how to use debuggers on software applications
Experienced with version control systems such as Git
Strong problem-solving and analytical skills
Experienced with various IDEs including Microsoft VS Code, or Eclipse
Strong written and verbal communication skills

Preferred

Master’s degree in computer engineering, computer science, electrical engineering, mathematics, or physics with 5+ years of relevant experience
Experience processing images
Experienced with embedded design of real-time electrical-mechanical assemblies that include motion, state machines, and real-time feedback
Experience with various embedded communication protocols including I2C, SPI, LVDS, RS485, RS232, Ethernet (100Mbps, 1Gb), etc.
Understand software programming at the OSI Layer 1 – Physical layer
Understanding of FPGA and General Purpose Processors (GPP), and Graphical Processor Unit (GPU) development

Company

Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Funding

Current Stage
Public Company
Total Funding
unknown
2013-09-17IPO· nyse:LDOS

Leadership Team

leader-logo
Kirk Smedley
Chief Technology Officer, Spatial Solutions
linkedin
leader-logo
Amy Smith
Senior Vice President, Government Affairs
linkedin
Company data provided by crunchbase
logo

Orion

Your AI Copilot