Software Engineer
Description:
ENG- Develop embedded vehicle management software supporting current and future aircraft platforms throughout the software development lifecycle. Perform software design, implementation, integration, and flight test activities while collaborating within an Agile development environment. Support avionics and mission systems software development across laboratory, simulation, and operational platforms.
Requirements:
#Job Details
*Manufacturing
*4/10-A
*Must be a U.S. Citizen
#Education & Job Requirements
*Bachelor's degree with 9-15 years of experience or a Master's degree with 7-13 years of experience
*5+ years of recent experience with C preferred or 7+ years of embedded C++, Linux, developing software for embedded systems
*3+ years of experience using Git and one or more Agile software development tools, including Bitbucket, Jira, VersionOne, Confluence, or GitLab
*2-3 years of experience with Python
*Demonstrated experience working in an Agile software development environment
*Possess strong oral, written, and presentation skills
*Able to read, write, speak, and understand the English language
*Ability to read, interpret, and apply technical drawings, blueprints, schematics, or maintenance manuals
#Preferred Skills
*Experience with Real-Time Operating Systems (RTOS), Systems Engineering processes, including requirements development, use cases, and data flows
*Experience integrating hardware and software, and automated test methodologies
*Experience with networking protocols, including IP, UDP, and RTP
*Experience with Vehicle Management System (VMS) architectures
*Experience with safety and flight-critical software development processes, including MIL-STD-516C, MIL-HDBK-1797, or AC-17-01
*Ability to build and maintain relationships while collaborating effectively with cross-functional teams
#Job Duties & Functions
*Develop embedded software for vehicle management systems supporting current and future aircraft platforms
*Generate software and system requirements throughout the development lifecycle
*Design software solutions for embedded avionics applications
*Implement software functionality using approved development processes
*Integrate software with laboratory environments, simulated systems, physical hardware, and live aircraft assets
*Support flight test activities for embedded software validation
*Collaborate with Agile software development teams to deliver program objectives
*Contribute to avionics services, ground station development, and mission systems software technologies
*Adapt to changing project priorities within a fast-paced engineering environment
#TeamGlobal Benefits
*Medical, Dental, Vision, 401(k), and more!
*TG Rewards Program
*Employee Referral Program
Recommended Jobs
Sr Product Manager, Digital Experiences
Description Position at loanDepot Please connect with your Talent Partner to get a new job description updated.
Phlebotomist 5275
This is a contract job opportunity. Position: Phlebotomist 5275 Location: San Diego CA Schedule: 8am-5pm Tuesday to Saturday Projected duration: 3 months Job code: CVDJP00035275 pay ra…
Solution Sales Expert - Business Data Cloud (BDC) Public Services/Utilities West
We help the world run better At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and w…
C/C++ Software Development Engineer II
Overview ArcGIS Pro is a powerful geographic information system (GIS) software used to analyze, visualize, and share spatial data, addressing real-world challenges. As a key member of our Desktop A…
Contract Role - Engineering and Installation Technician|Req#4362
Description ActioNet is seeking Contract- Engineering & Installation Technician (E&I) Level I- to provide direct support to senior technicians and engineers in the field. This is an entry-to-mid-l…
Principal Software Engineer
Barracuda is a leading cybersecurity company providing complete protection against complex threats. Our platform protects email, data, applications, and networks with innovative solutions, and a man…
Lead Residential HVAC Installer
Job Description Job Description Still doing great work… but feeling like you’re stuck in the same place? You know you can install a full system the right way. You don’t need someone watching o…
BEHAVIORAL HEALTH COORDINATOR
SUMMARY: Under the supervision of the Director of Behavioral Health the Behavioral Health Coordinator, will support the Behavioral Health Department. This position is responsible for completing refer…
Plumbing/HVAC Purchasing
Plumbing/HVAC Purchasing position in the Bay Area We are searching for a highly motivated Plumbing/HVAC Purchasing Agent to join our rapid growing team in the California area. Candidate should ens…