Software Engineer

Global Employment Solutions
Palmdale, CA, United States
about 1 month ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
2 years minimum
Working hours
Regular working hours
Languages
English
Job source

Tech stack

Agile Methodology Systems Engineering Confluence JIRA Automation of Tests Embedded Software Python (Programming Language) Network Protocols Real-Time Operating Systems Software Engineering Software Requirements Analysis Data Streaming
+6 more
System Programming Systems Integration VersionOne Gitlab Git Bitbucket

Job description

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., * 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

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

Benefits & conditions

  • TeamGlobal Benefits
  • Medical, Dental, Vision, 401(k), and more!
  • TG Rewards Program
  • Employee Referral Program

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on teamglobal.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:05 min

Integrating an assistant application with Jira software

Felix Augenstein · LIVE

6:14 min

Structuring CI/CD pipelines with integrated security and quality checks

Christoph Ruggenthaler · LIVE

1:19 min

Advancing autonomous driving capabilities with specialized software talent

Katrin Lehmann Katrin Lehmann +1 · Coffee With Developers

6:14 min

Modernizing deployment pipelines for embedded hardware devices

Chris Heilmann +2 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all