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