Embedded Linux Software Engineer

Xyant Technology, Inc.

$95K — $115K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in STEM or equivalent experience
  • 5+ years of embedded Linux software engineering experience
  • 3+ years of experience with embedded Linux device drivers
  • Proficiency in embedded C/C++ programming
  • Experience with scripting languages like Bash and Python
  • Knowledge of board bring-up and hardware integration
  • Familiarity with debugging tools such as logic analyzers and Wireshark

Responsibilities

  • Participate in Agile team meetings and planning activities
  • Contribute to design, coding, testing, and support of embedded Linux software systems
  • Engage in root cause analysis and resolution of hardware-software issues
  • Manage change requests and task assignments using Jira

Benefits

  • Onsite work opportunity in Cedar Rapids, IA
  • 12-month contract with full-time hours
  • Engagement with cutting-edge defense technologies
  • Collaborative work environment focused on innovation
  • Direct client engagement with a leading technology partner
Full Job Description




Job Title: Embedded Linux Software Engineer

Location: Cedar Rapids, IA (Onsite)

Duration: 12 Months Contract (40 hours per week)

Direct Client Need

Position Summary:
  • Our major client is seeking a highly skilled and innovative Embedded Linux Software Engineering Contractor to work with our Applied Research and Technology (ART) Microelectronics Technology team.
  • Your work will contribute to the development of cutting-edge defense solutions across Mission Systems, leveraging your expertise developing and supporting embedded Linux Board Support Package (BSP) and driver development.


Job Responsibilities:
  • Participate in Agile team meetings and planning activities, as required to support programs covered by this work plan
  • Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems in areas such as build toolchain, kernel, root filesystem, bootloader, device drivers, and BSP for a wide variety of hardware boards
  • Participate in root cause analysis and resolution of complex hardware-software issues.
  • Management of change request and task assignments through Jira


Qualifications
  • Bachelor's degree (Typically requires a degree in Science, Technology, Engineering or Mathematics (STEM)) and 5 years of prior relevant experience OR
  • Advanced Degree in a related field and minimum 3 years of experience OR In absence of a degree, 9 years of relevant experience is required
  • A minimum of 3 years professional experience with embedded Linux device drivers
  • Proficiency with embedded C/C++
  • Experience with scripting languages (Bash and Python)
  • Experience with board bring-up and target hardware integration
  • Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark
  • Excellent communication and teamwork skills with the ability to work in a collaborative environment
  • Experience with GIT and SVN version control systems
  • Experience packaging custom Linux distribution with Buildroot
  • Development experience Agile methodologies and DevSecOps


Additional Information

Please send your updated resume to vinoth.xyant@gmail. com or apply online.

Similar Jobs

More Jobs at Xyant Technology, Inc.

  • FPGA Design Engineer
    $100K — $120K *
    Cedar Rapids, IA 52402 (Linn County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Embedded Linux Software Engineer jobs: