Job Description
Job Description
Mahlet is a small engineering firm specializing in high speed FPGA-based networking and signal processing solutions. We are seeking Junior-Mid Level experience Software Engineers to become an integral part of our team! We are looking for the developers to fit the following roles, or a mix of them.
- Back End Developer :
- writing object oriented and efficient Python code
- developing API endpoints using FastAPI
- interfacing with MongoDB
- utilizing RabbitMQ to design cross-module messaging systems
- managing deployments in Linux environments using containers, kubernetes, and RPMs
- Driver+Protocol Developer :
- maintaining linux kernel drivers in C
- authoring new applications and libraries using Rust
- interacting with low-level libraries and protocols
- optimizing code for efficiency and speed
- Front End Developer :
- developing in Typescript + React.js
- interfacing with REST APIs
- implementing Prometheus queries
- designing graphs, charts, and tables to communicate meaning to the end users
Qualifications :
- Knowledge, experience, or expertise in any combination of the programming languages listed above
- 2-6 years of prior experience in software development, computer engineering, or other related fields
- Experience working with version control software
- Familiarity with a team based work environment - using issue management systems, performing code review, etc...
- Strong analytical, critical thinking, and problem solving skills
- Working knowledge of the OSI model, networking protocols, or similar technologies
- Experience with embedded of FPGA systems is a plus
- U.S. Citizenship is required
Cyber Software Engineer, Senior Advisor - Security Clearance Required
The Software Engineer will be responsible for analyzing user requirements to derive software design and performance standards for one or more software development teams, ensuring quality, and that work is completed in accordance with constraints of the software development process being used. Respon...
Full Stack Software Engineer - Senior - Security Clearance Required
Senior Full Stack Software Engineer. Senior Full Stack Software Engineer at Boeing Intelligence & Analytics you will be responsible for providing application development and support to a tool that provides disseminatable data to be conveyed at the absolute first point of relevance allowing mission a...
Software Engineer, Full Stack - Capital One
Center 1 (19052), United States of America, McLean, VirginiaSoftware Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll b...
Senior Software Engineer
Understand the requirements to design, develop and review highly innovative, maintainable Dot Net code targeting mo....
Software Engineer, Full Stack
Center 1 (19052), United States of America, McLean, VirginiaSoftware Engineer, Full StackDo you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast-paced, collaborative, inclusive, and iterative delivery environment? At Capital One, you'll b...
System Engineer, Level 2
As a System Engineer, Level 2 you will apply System Engineering Principles throughout the systems life cycle phases: Concept, Development, Production, Utilization, Support and Retirement. A Bachelor's degree in a Qualified Engineering Field or a related discipline from an accredited ...
Software Engineer
If you're looking for the chance to not just develop software, but to help create a system that will make a difference, we need you on our team. We're looking for a Developer like you with the skills needed to develop software and systems from vision to production-ready. Experience with software dev...
DevOps / Software Engineer
Possess a Bachelor's degree in Software Engineering, Computer Engineering, Computer Science, Information Systems Engineering, or equivalent. Possess an advanced degree (Master's degree or PhD degree) in Software Engineering, Computer Engineering, Computer Science, Information Systems Engineering, or...
Software Data Engineer 3
Systems Engineering, Software Development, Database Design and Engineering, Data Analytics, Semantic Web, Ontology Development, Research and Development, Big Data Processing, Predictive Analytics, Cloud Infrastructure Expertise, Cybersecurity, Intelligence, and Software Engineering. You will review ...
Simulation Software Engineer
Have experience developing software both individually and as part of a collaborative team, applying standard software engineering practices such as version control, CI/CD, test development, and documentation. Do you have a passion for simulation development and software engineering?. The Strike Guid...