SUMMARY
Develop and support software for innovative hardware projects encompassing aerospace, bio-medical and additive manufacturing in spaceflight applications. Create and improve software through all phases of a project life-cycle; including the design, analysis, implementation and operational support of software systems.
ESSENTIAL DUTIES AND RESPONSIBILITIES include, but are not limited to, the following. Other duties may be assigned.
Work within cross-disciplinary project teams (internal engineers and scientists) to develop software systems and sub-systems in support of a project’s mission and requirements.
*
*
SUPERVISORY RESPONSIBILITIES* – None
QUALIFICATIONS Applicant should be proficient with Unix-like operating systems and ecosystems, with an emphasis on embedded Linux. Applicant should have experience with two or more system programming languages including but not limited to C, C++, Rust or Python. Applicant should have experience with firmware development for microcontrollers; ideally Atmel ATSam and/or ARM Cortex M. Applicant must have good understanding of modern development tools and processes like using git, creating build scripts, utilizing existing software libraries, and performing code reviews. Applicant must be comfortable working with, and debugging, prototype hardware as part of the regular project life-cycle. Knowledge of Yocto Linux, CAN protocol, Gstreamer framework, NASA TReK software suite, or CCSDS are all significant differentiators for an applicant. Applicant must work effectively in a highly collaborative environment to solve dynamic engineering challenges successfully. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
EDUCATION and/or EXPERIENCE
Bachelor’s degree from four-year college or university; and a minimum of three years related experience and/or training; or equivalent combination of education and experience.
LANGUAGE SKILLS
Ability to read, understand, and interpret technical procedures, protocol specifications, datasheets, governmental regulations, general business periodicals, and professional journals. Ability to write reports, business correspondence, and procedure manuals. Ability to effectively present information and respond to questions from groups of managers, clients, customers, and the general public.
MATHEMATICAL SKILLS
Ability to apply mathematical concepts such as exponents, logarithms, quadratic equations, and permutations. Ability to apply mathematical operations to such tasks as frequency distribution, determination of test reliability and validity, analysis of variance, correlation techniques, sampling theory, and factor analysis.
REASONING ABILITY
Ability to apply principles of logical or scientific thinking to a wide range of engineering and practical problems. Ability to understand nonverbal symbolism (formulas, scientific equations, graphs, etc.), to effectively understand and communicate science and engineering data..
CERTIFICATES, LICENSES, REGISTRATIONS N/A
PHYSICAL DEMANDS The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
WORK ENVIRONMENT The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Job Type: Full-time
Pay: $70,000.00 – $85,000.00 per year
Benefits:
Schedule:
Education:
Work authorization:
Work Location:
Relocation Assistance Provided:
Visa Sponsorship Potentially Available:
This Job Is:
Company’s website:
Company’s Facebook page:
Benefit Conditions:
Work Remotely:
Work Location: One location
br{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> We have immediate openings for a Lead Software Engineer in Melbourne, Australia. We are looking...
Apply For This Job...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Job Description GM Defense is actively engaged in the pursuit of Government program opportunities! Some...
Apply For This JobPURPOSE OF THE POSITION Advances Simmons Foods information management capabilities by meeting the needs of the various business units for...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> At Boeing, we innovate and collaborate to make the world a better place. From the...
Apply For This Jobbr{display:none;}.css-58vpdc ul > li{margin-left:0;}.css-58vpdc li{padding:0;}]]> Meet our Team The NBSS (National Breast Screening System) team provide Application Support and Development...
Apply For This Job