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, and scalability.
The position is based in Germantown, MD.
YOUR WORK AT MAXTENA WILL INCLUDE:
· D evelop 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
· 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, etc.).
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
· Coffee, sweets, & much more...
Maxtena is an Equal Opportunity Employer.