Senior Embedded Software Engineer

Cummings Aerospace Inc
Niceville, FL, US
Full-time

Job Description

Job Description

Overview

The Senior Embedded Software Engineer position is a full-time exempt position. The successful candidate will work as part of a team to design and integrate embedded software for a flight computer utilizing a Xilinx MPSoC on an innovative missile flight research concept.

The individual will be responsible for executing technical design and integration and will report to a Program Director.

Responsibilities

Perform a software engineering role for design and implementation of a missile electronic control unit (ECU) to interface with all required sensors, propulsion, and actuation and implement guidance and flight control laws to achieve flight-test objectives.

This includes initial concept definition, implementing development hardware in a hardware in the loop (HWIL) laboratory, test development, and design updates.

  • Support creating software requirements, developing architecture, software development, and software / hardware test activities.
  • Work closely with the electrical and software engineering team members on collaborative elements of the design and implementation.
  • Implement disciplined coding standards to ensure robust, reliable, and maintainable software.
  • Document and present technical results to tech leads, management, and / or customers.
  • Support other duties as assigned

Skills and Competencies

  • BS degree in Computer Science, Engineering, or a related technical discipline
  • 8-10 years’ experience required
  • Software development experience for real-time embedded flight applications on multi-core architectures
  • Leadership experience in all phases of Software Engineering including requirements development, design, implementation, test, and integration
  • Experience writing bare metal embedded applications on multi-core MPSoC processors with integrated FPGA architectures desired
  • Experience with C, C++ embedded environments required
  • Experience working in an Agile Scrum software development environment using Jira is required
  • Experience with C#, Java, Python, or MATLAB desired
  • Experience with FPGA development desired
  • Ability to periodically work in a dynamic team environment
  • Ability to adapt to changing requirements and design implementations
  • Good oral and written communication skills are required
  • Ability to organize work and deliver on time work products

Clearance

Active Secret Clearance Required

Location : Huntsville, AL

Cummings Aerospace provides equal employment opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability or genetics.

In addition to federal law requirements, Cummings Aerospace complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities.

This policy applies to all terms and conditions of employment, including recruiting, hiring, placement, promotion, termination, layoff, recall, transfer, leaves of absence, compensation and training.

Cummings Aerospace expressly prohibits any form of workplace harassment based on race, color, religion, gender, sexual orientation, gender identity or expression, national origin, age, genetic information, disability, or veteran status.

Improper interference with the ability of Cummings Aerospace’s employees to perform their job duties may result in discipline up to and including discharge.

23 days ago
Related jobs
Promoted
Cummings Aerospace Inc
Niceville, Florida

Lead the creation of software requirements, develop software architecture, software development, and software/hardware test activities. The Principal Software Engineer position is a full-time exempt position. The successful candidate will work as part of a team to design and integrate embedded softw...

FIS
Virtual from Any State, FL , United States of America

As a RPG Software Engineer you could work with bleeding edge technology as you build innovative fintech products that change the way the world pays, banks and invests. This will involve developing core versions of software applications, identifying client requirements and technical specifications, i...

Highmark Health
FL, Working at Home, Florida

Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, unit testing, code reviews, source control management, build processes, testing, and operations. We are seeking an experienced Software Engineer to join...

Home Depot
FLORIDA, US
Remote

Software Engineer, you will be part of a dynamic team with engineers of all experience levels who help each other build and grow technical and leadership skills while creating, deploying, and supporting production applications. Software Engineers may be involved in product and tool selection, config...

Highmark Health
FL, Working at Home, Florida

This job is an integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers. Knowledge of professional software engineering practices & best practices for the full software development life cycle, includ...

SkyBridge Aviation
FL, United States

The candidate will address assigned tickets and tasks, code fixes, code reviews, and build & deploy components to WebLogic.Duties will also include performing Scrum Master/Team Lead duties such as coordinating the team and conducting meetings including, Weekly Status, Monthly Internal Planning, and ...

Lockheed Martin
Colorado, Florida, Texas

Previous Flight Software or Simulation Software Experience. Do you have a commitment to success, provide interpersonal skills, a positive outlook? Are you a creative thinker and problem solver? Are you looking for a meaningful career? If so, then we would love to speak with you! The Engineering and ...

Reperio Human Capital
Florida, USA

Embedded Software/ Florida/ Hybrid/ C++/C. The Client is looking to build up their embedded project engineering team! Their focus is on the defense and aerospace industry, but still conduct research on new projects. They do work on all aspects of engineering, so they have a software/hardware and fir...

LexisNexis Risk Solutions Inc. Company
Florida
Remote

We are seeking a talented and experienced Senior NLP Engineer with a minimum of 6 years of industry experience, coupled with proficiency in Java development. Software Engineering experience. BS Engineering/Computer Science or equivalent experience required. ...

Systems & Software, Inc.
Florida, United States
Remote

Join Harris' Systems & Software, a pioneering force in the Utility CIS arena, as a Senior Software Engineer. Senior Software Engineer (Billing and Accounting). In this role, you will engineer backend solutions primarily for billing systems, designing new features and maintaining our industry-leading...