Sr. Electrical/Embedded Software Engineer Leader - Kratos Defense
Birmingham, AL 35211
About the Job
General Summary
The candidate will lead and participate in the electrical and software design of products. Technical responsibilities vary by project; however, the candidate must have a command of electrical systems and embedded software support fundamentals and understand how they contribute to cost-effective reliable systems. This position requires relocation to KSRE in Birmingham, AL
Key Responsibilities
Others may be added
- Provides technical leadership in various research and development activities.
- Develops and drives practical solutions to electrical/software system requirements through the full software development life cycle in embedded and real-time systems.
- Provides leadership in the electrical/software development team including mentoring junior engineers.
- Ability to extend and/or demonstrate software solutions through rapid prototyping.
- Conduct technology evaluation and assessment of software and hardware tools, component technologies, and systems.
- Ability and aptitude to serve as engineering lead for one or more projects.
- Demonstrates effective oral communication including development of presentations using MS PowerPoint.
- Drives breakthrough ideas and world-class research on advanced technology projects.
- Can describe experience in planning and execution of project work plans to meet technical objectives.
- Enjoys working within a talented multi-disciplinary engineering group to arrive at solutions to challenging electro-mechanical, electro-optical, multi-spectral digital signal processing problems.
Position Specific
- Real-time embedded S/W development in C, C++.
- Recent development with Linux, Redhat, Real-time O/S desirable.
- Familiarity with S/W development tools, debuggers, gdb, GIT
- Board bring up and integration with firmware/software.
- Evaluate electrical components at prototype and production phases.
- Work with mechanical, electrical, and other software teams to understand constraints.
- Provide technical support to validation efforts, and technical training to product development group members
- Manage project related bills of material, and resolve technical issues and project task delegation.
- Ensure individual responsibilities within projects are completed satisfactorily.
- Supervise and train project team members as necessary.
- Perform other duties as assigned by supervisor/manager.
Keyword: Electrical Engineering Embedded Software Development
Required Experience:
Required Experience:
Minimum Qualifications
- US Citizenship required.
- Must be able to obtain/maintain security clearance at a level equivalent to Department of Defense (DOD) SECRET
- BS Degree in Electrical Engineering, Computer Science or related discipline with 8 years relevant technical experience or MS Degree with 6 years relevant technical experience
- Experience in a technical leadership in a research project.
- Demonstrable experience in software design and implementation.
- Experience with embedded system development.
- Must be familiar with Electrical Hardware Design.
- Proficiency in C and C++
- MS or PhD in Computer Science or Electrical Engineering or related discipline
- Advanced knowledge of digital signal/image processing
- Experience with:
- Linux Embedded System Development and embedded programming
- Artificial Intelligence, Machine and Deep Learning
- Platform Specific Optimization
- 3 years experience in technical leadership in a research project.
- Excellent interpersonal skills, and the ability to work well with others in a dynamic environment.
- Strong verbal and written communication skills.
- Planning and Organization
- Systematically identifies issues to be addressed and plans a course of action for self to ensure the accomplishment of specific objectives.
- Technical Expertise
- Applies functional knowledge, skills, experience and judgment to accomplish a result, serve customers better and contribute to the organizations intellectual capital.
Work Environment & Conditions
This position involves work in an office and laboratory environment and could require the use of personal protective equipment (PPE) including:
- Safety glasses
- Hearing protection (varies based on tasks)
- Shoe covers
Physical Demands
In performing the work for this position, the engineer must be able to:
- Perform work utilizing a computer for extended periods of time.
- Sit for extended periods of time without being able to leave the work area.
- Stand for extended periods of time without being able to leave the work area.
- Climb ladders and stairs in performing the work.
Travel
Moderate travel, domestic and international, required.
(No Phone Calls Please)
From: Kratos Defense