BLT offers a dynamic, fast-paced, challenge to those that thrive on it. This isn’t an environment for designers who want to blend in. This is an opportunity for those who want to solve problems, push technology, design at a higher level, and see the results of their work in action. Our designs are in space, undersea, and everywhere in between. If you work with us, imagine what your designs could do.
Want to know what it’s like to work at BLT? https://bltinc.com/blog/
Details
Design, integrate, and test advanced embedded systems in a fast-paced, rapid-prototyping, development environment with an emphasis on heterogenous SoC devices and FPGAs.
Type: Full-Time On-site position
Location: Columbia, MD – On-site
Experience: 8+ years
Education: BSEE or BSCE required; MSEE or MSCE preferred
Clearance: At a minimum candidates must be considered clearable or cleared. US citizenship required. BLT maintains both Commercial and Gov clients.
Key Responsibilities:
Drive Client Solutions:
- Take a leadership role in collaborating with clients to understand their requirements.
- Transform client needs into cutting-edge solutions using emerging technologies, ensuring swift and effective results.
Lead Code Development:
- Work collaboratively within the team to spearhead the development of embedded software products, maintaining high standards and meeting tight deadlines.
- Participate in and oversee code reviews
Lead Process Execution:
- Maintain a focus on clarity and precision to support ongoing development and client satisfaction.
- Ensure the creation and upkeep of comprehensive documentation on developed software and methodologies.
Optimization, System Performance, and Validation:
- Conduct thorough developer and integration validation for all developed software, taking ownership of the process to guarantee quality and functionality.
- Implement rigorous validation methodologies to quickly identify and resolve issues, ensuring reliable and high-performance software.
Experience
- 8+ years as an Embedded Software Designer and Developer, showcasing a proven track record of success
Technical Mastery in:
- Embedded C/C++: Demonstrate advanced proficiency.
- Embedded Linux Systems: Expert knowledge and application
- Device trees
- Memory-mapped I/O
- Networking
- Git and issue trackers
- Strong experience debugging complex existing code bases in C, C++
- We are looking for someone who has independently designed projects and consistently creates high-quality designs
Desired Competencies:
- High-Speed Protocols: PCIe, RapidIO, and Ethernet technologies
- ARM Processors: Proficient in C and C++ for ARM architectures
- Testing & Debugging: Deep understanding of testing and debugging methodologies specific to embedded software
- Concurrency & Safety: Skilled in managing concurrency, threading, and ensuring memory safety
- Data Structures & Optimization: Proficient in data structures and code optimization techniques, driving efficiency and performance
- Driver Development
- U-Boot
- Direct Memory Access (DMA)
- Real Time Operating Systems (RTOS)
- FPGA / SoC: Expertise in IP Integration and Embedded Design
Culture & Benefits
- These employee benefits come standard:
- Medical, dental, and vision
- 401K
- Life insurance
- Short and long-term disability
- Paid vacation
- Holidays/PTO
- A flexible work environment
- Individual, private offices for all engineers with lots of work surfaces
Then there are the benefits that don’t show up on any list. Like a positive workplace setting. Outstanding professional development opportunities.
Are you hesitant about joining a smaller company? At BLT, a well-established organization with 35 years of history, we prioritize long-term careers over temporary projects. Here’s why joining BLT is a rewarding experience:
- In a smaller company like BLT, EVERYONE matters.
- The sense of ownership and achievement ("I did that" factor) is immense.
- Your contributions are highly visible and significantly impact the company's direction and success.
Plus, BLT’s managers are engineers, too. Your work is appreciated because we understand it firsthand. Our engineers are tinkerers at a young age, driven by a passion for innovation and problem-solving from the very beginning.
BLT proudly serves the commercial, industrial, military, and intelligence sectors. As the leading AMD Premier Partner and AMD Training Provider, we offer public and private classes across the US, conducted by our expert in-house engineers. At BLT, we are committed to innovation and excellence, ensuring your career growth is both impactful and fulfilling.
Job Type: Full-time
Pay: $130,000.00 - $175,000.00 per year
Benefits:
- 401(k)
- 401(k) 4% Match
- Dental insurance
- Flexible spending account
- Health insurance
- Life insurance
- On-site gym
- Paid time off
- Retirement plan
- Vision insurance
Schedule:
- 8 hour shift
- Monday to Friday
Application Question(s):
- Are you a US Citizen or Permanent resident who is legally authorized to work in the US?
Experience:
- Embedded software: 8 years (Required)
Security clearance:
Ability to Commute:
- Columbia, MD 21046 (Required)
Work Location: In person