At MIT Lincoln Laboratory, located at the vibrant nexus of academia, industry, and government, we are renowned for our groundbreaking solutions to some of the nation’s most intricate and complex challenges. Within the Engineering Division, our team collaborates extensively—not only within the Laboratory but also across the MIT campus—bridging a myriad of disciplines to innovate through robust analysis, design, prototyping, and testing.
Our team culture is energized by our diverse group of talented professionals who bring a rich mix of skills and experiences to the table. We champion a balanced approach to work and life, promoting productivity through flexible schedules and hybrid work arrangements.
The Control and Autonomous Systems Engineering Group at MIT Lincoln Laboratory is at the forefront of research and development in autonomy. Our projects range from theoretical research to the actual deployment of systems in oceanic, terrestrial, aerial, and space environments. We are looking for innovative thinkers who are eager to drive advancements in autonomous systems and robotics. If you are ready to contribute to cutting-edge research and development within a multidisciplinary team, MIT Lincoln Laboratory offers a dynamic and supportive environment for you to thrive.
Role:The Control and Autonomous Systems Engineering Group at MIT Lincoln Laboratory is seeking applicants with strong interest in embedded hardware and/or embedded software. Interest in interfacing with and controlling physical objects in the real world is preferred.
Requirements: Pursuing degree in Electrical Engineering, Computer Engineering, Computer Science, or related technical field Strong programming skills in a systems language (e.g., C++ or Rust), a numerical analysis language (e.g., Julia, MATLAB, or Python), and a scripting language (e.g., Python, Bash, or Lua) Experience developing in Linux environments Excellent written and verbal communication skills Desired Skills: Background in satellites, autonomous vehicles, and modern controls Familiarity with writing software/HDL for highly parallelized hardware (GPU, FPGA) Experience developing low level drivers Experience with debuggers such as gdb, lldb, etc Knowledge of communication and hardware protocols (e.g. UDP, TCP, UART, SPI, I2C, USB, PCIe, MIPI) Experience with real time software and RTOS Familiarity with circuit simulation tools such as PSpice and PCB design / layout Experience using test equipment such as oscilloscopes, waveform generators, spectrum analyzers and logic analyzers for integration and hardware debuggingSelected candidate will be subject to a pre-employment background investigation and must be able to obtain and maintain a Secret level DoD security clearance.
MIT Lincoln Laboratory is an Equal Employment Opportunity (EEO) employer. All qualified applicants will receive consideration for employment and will not be discriminated against on the basis of race, color, religion, sex, sexual orientation, gender identity, national origin, age, veteran status, disability status, or genetic information; U.S. citizenship is required.
Requisition ID: 41434