Back to results

Sr. Embedded Linux System Architect

  • Germantown, MD, United States

Applications open in a new tab.

Job details

Experience
8+ years of experience in embedded Linux system design and development with zero-to-shipped experience across the full product lifecycle
Posting language
English
Posted

Original job description

As a Sr. Embedded Linux System Architect, you have extensive experience designing, developing, and implementing embedded Linux systems. You will play a crucial role in shaping the architecture of our embedded platforms, ensuring high performance, reliability, security, and scalability.

The position is based in Germantown, MD.

YOUR WORK AT MAXTENA WILL INCLUDE:

• Develop and document the architecture of embedded Linux systems, including hardware and software components, interfaces, and protocols.

• Lead the development and integration of embedded software, ensuring alignment with system requirements and performance targets.

• Provide technical guidance and mentorship to engineering teams, fostering a culture of innovation and excellence.

• Collaborate with cross-functional teams to gather and analyze system requirements, translating them into detailed technical specifications.

• Identify and address performance bottlenecks, ensuring efficient resource utilization and real-time capabilities

• Implement robust security measures and ensure compliance with relevant industry standards and regulations.

• Oversee the testing and validation of embedded systems, including unit tests, integration tests, and system-level tests.

• Maintain comprehensive documentation of system architecture, design decisions, and technical guidelines.

REQUIREMENTS:

• Must be a U.S. Citizen with the ability to obtain a Secret clearance

• Bachelor's or Master’s degree in Computer Science, Computer or Electrical Engineering, or similar, MS preferred

DESIRED EXPERIENCE/KNOWLEDGE:

• 8+ years of experience in embedded Linux system design and development with zero-to-shipped experience across the full product lifecycle

• C and C++ proficient and scripting languages such as Python or Bash.

• Experience with Linux kernel, device drivers, device tree patching, and real-time operating systems.

• Strong understanding of hardware-software integration and interfacing with peripherals.

• Knowledge of version control systems (e.g., Git)

• Experience with networking protocols stacks (TCP/IP, UDP, IPsec, SSL, etc.) and Network Devices such as Routers and switches

• Experience with Linux Development tools such as Yocto, Petalinux, Buildroot or OpenWrt

• Experience with Linux security: TF-A, TPM, FDE, LUKS, HSM, etc.

• Experience with Trusted Execution Environment (TEE)

• Knowledge of various testing and debugging tools (JTAG, probes, logic analyzers, oscilloscope, ).

ADDITIONAL EXPERIENCE GUIDELINES:

• Experience with ARM architecture and development tools.

• Knowledge of cybersecurity best practices for embedded systems

• Excellent oral and written communication skills

PERKS OF WORKING AT MAXTENA:

• Developing innovative, meaningful products from scratch

• A dynamic, innovative, and productive workplace

• Cutting-edge technology & high-tech lab

• Continuous career growth opportunities

• Competitive compensation package

• Medical, Dental, Vision & Life Insurance

• Tuition Reimbursement

• Paid Parental Leave

• 401K match

• Flextime

• Fun & games events

Maxtena is an Equal Opportunity Employer

More about this job

Skills

  • Linux
  • Regulatory compliance
  • Embedded systems
  • Documentation
  • Computer science
  • Electrical engineering
  • C
  • C++
  • Python
  • Bash
  • Control systems
  • Git
  • Debugging
  • Cybersecurity
  • Communication skills

Report this job