Job Directory Lead Embedded Software Engineer

Lead Embedded Software Engineer
Bedford, MA

Companies like
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About

Job Description

Job Description:

Join MITRE's Electronic System Development and Embedded Security team implementing state of the art electronic prototypes for advanced sensor, communication, and navigation systems. Candidates will work with design teams to architect and implement solutions for a wide range of challenging problems. We are interested in highly motivated candidates with a wide variety of expertise and interests in embedded system design with a focus on hardware-software interactions and/or real-time systems. Other highlights include:

* Leading cross-disciplinary teams of similarly bright and motivated engineers on projects of national importance
* Architect complex embedded systems for signal processing applications
* A supportive culture of learning, professional growth, and development
* Opportunities to build on skills and work on a diverse range of projects
* Outstanding continuing education programs

Key Functions:

This position provides an exciting opportunity to design and prototype state of the art embedded systems using commercial and custom platforms. Key design opportunities include:

* Cutting edge communication and sensor signal processing systems using software defined radio (SDR) platforms
* Real-time embedded software leveraging homogeneous and heterogeneous general-purpose processor (GPP), digital signal processor (DSP), and graphics processing unit (GPU) architectures
* Advanced architectures for high throughput signal processing
* Low size, weight, power and cost (SWaP-C), highly integrated custom platforms

Required Qualifications:

We are interested in highly motivated candidates with a wide variety of skills, insatiable curiosity, enthusiasm, and the ability and interest to dig deep on challenging technical problems.

* BS (or higher) in Computer Science, Electrical or Computer Engineering and 8+ years of related experience
* Technical, task or project leadership experience
* Demonstrated ability to architect complex embedded systems
* Experience defining and encouraging best practices and design methods
* Demonstrated engagement across multidisciplinary teams to define requirements and set technical direction of software development efforts
* Willingness/passion for mentoring and developing junior engineers
* Strong understanding of embedded systems, hardware design, and signal processing concepts
* Expertise in object-oriented programming and experience with common languages such as Python, C++, C, etc.
* Complete software development skillset including design, implementation, testing, documentation, and debugging
* Understanding and experience with low level processor architectures, operating system design, and hardware interfacing

Preferred Qualifications:

One or more of the following skills are desirable:

* Experience with signal processing implementations
* Experience with communication, RADAR, positioning/navigation systems
* Experience with real time operating systems
* Experience with POSIX interfaces
* Experience with Linux/BSD user and kernel environments
* Experience with custom hardware architectures, board bring-up, low-level system debugging
* Experience with commercial wired and wireless networking protocols
* Strong development practices including design and code reviews, testing and regression, revision control, and user documentation
* Strong oral and written communication skills

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.