Embedded Software Engineer
Click the Facebook, Google+ or LinkedIn icons to share this job with your friends or contacts. Click the Twitter icon to tweet this job to your followers. Click the link button to view the URL of the job, which then can be copied and pasted into an e-mail or other document.
Huntsville, AL 35808
Job ID# 10770BR
Company General Atomics
Title Embedded Software Engineer
Job Category Engineering
Regular/Temp Regular Employee
Full-Time/Part-Time Full-Time Salary
Job Summary General Atomics (GA), and its affiliated companies, is one of the world’s leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
General Atomics Electromagnetic Systems (GA-EMS) is a supplier of advanced electromagnetic systems, related power equipment and other high technology products for a variety of government and commercial applications. These include products such as the design and fabrication of linear motors, superconducting and conventional rotating motors, power inverters, high-energy capacitors, radiation monitoring systems, high-voltage direct current power distribution systems, and numerous other products.
We currently have an exciting opportunity for an Embedded Software Engineer to join our Real-Time and Embedded Software group located in Huntsville, AL.
DUTIES AND RESPONSIBILITIES:
+ Develops innovative but practical solutions to advanced technical problems in software engineering.
+ Responsible for direct hands-on development of software in support of real-time and embedded systems used for a variety of applications.
+ Assess and/or develops requirements, and designs, implements, integrates and tests work products.
+ Provides focal point for technical communication within the Company management and may represent the Company as the prime technical contact to customers and/or government regulatory agencies.
+ Presents report(s) at software engineering meetings, participates in program reviews and consults on problems.
+ Formulate plans and guides the development and implementation of software solutions including language, coding, platform, resource requirements, testing, and documentation.
+ Responsible for researching details of target processor hardware and interfaces.
+ Provides expert guidance and consulting to other staff members working on difficult software engineering problems.
+ Anticipates future software engineering needs and the modifications required to accomplish a technical goal.
+ Addresses complex and difficult technical issues requiring novel and highly creative approaches drawing on advanced engineering concepts.
+ May assume technical and software engineering responsibility of the success of an identifiable project.
+ Directs activities of design or technical staff and may lead a team of moderately experienced professional staff.
+ Maintains the strict confidentiality of sensitive information.
+ Performs other duties as assigned or required.
+ Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; nine or more years of experience with a bachelors degree, seven or more years of experience with a masters degree, or four or more years with a PhD. May substitute equivalent engineering experience in lieu of education.
+ Must have the ability to obtain and maintain a Security Clearance.
+ Experience with satellite or missile avionics flight code is highly desirable.
+ Experience with RTOS, ARM A/M, and Linux is desirable.
+ Demonstrates an extensive technical expertise and application of engineering principles, concepts, theory, and practice with the ability to organize, plan, schedule, conduct, and coordinate workloads to meet established deadlines or milestones with some experience in project leadership.
+ Must possess the ability to understand new concepts quickly and apply them accurately throughout an evolving environment. Strong communication, presentation, and interpersonal skills are required enabling an effective interface with other departments and/or professionals, and capable of representing the organization as a prime technical contact, as well as providing leadership and guidance to less experienced professionals.
+ Customer focused, formulates plans based on the development of innovative new designs in resolving advanced technical engineering problems.
+ Must be able to work both independently and in a team environment.
+ Able to work extended hours as required.
+ A Professional Engineering License, original work(s) published in professional engineering journals, and invited to present one or more original works to an engineering symposium are desirable.
Travel Percentage Required 0% – 25%
Clearance Required? Desired