Atlas Labs is looking for an Embedded Engineer to become a part of our innovative technology team. As an Embedded Engineer, you'll engage in a fast-paced environment, delivering high-quality solutions within defined timelines. Your meticulous approach and commitment to excellence will be vital as you collaborate with a talented agile team to drive forward product development. This role offers the challenge of working on cutting-edge projects and the opportunity for significant professional growth within our engineering group.
About Atlas Labs:
Atlas Labs is an innovative technology company with a global presence, operating in Australia, Sri Lanka and the United States. We specialize in designing and delivering cutting-edge technology products and services that drive innovation and create a meaningful impact. Our expertise spans various sectors, including biomedical, agriculture, and equestrian - industries where we’ve collaborated with clients to solve complex challenges and propel progress. At Atlas Labs, we are passionate about combining advanced technology with customer-focused solutions to improve industries and communities worldwide.
Your Role:
- Participate in the design and development of embedded systems for new hardware products.
- Assist in building and testing functional prototypes for validation and demonstration purposes.
- Contribute to the development of system architectures.
- Develop schematic designs and support the PCB layout process.
- Write and maintain embedded software for processors and RTOS environments.
- Assist in the development and testing of PCB layouts.
- Integrate wireless communication protocols (e.g., Bluetooth, Wi-Fi, cellular) under supervision.
- Collaborate closely with multidisciplinary teams, suppliers, and external partners.
- Document all phases of design and development.
- Assist in managing project timelines and budgets effectively.
- Apply industry-standard principles for design, testing, and human-centered engineering.
Your Profile:
- Bachelor's degree in Engineering or related field.
- 2+ years of experience in developing embedded hardware/software solutions.
- Experience in schematic design and PCB development.
- Proficiency in C and C++ programming for embedded systems (ARM, microcontrollers).
- Understanding of mixed-signal circuit design and system integration.
- Familiarity with AI/ML technologies is a plus.
- Understanding of software design patterns and version control.
- Experience with KiCAD 6 or similar design tools is a plus.
- Experience in designing and debugging PCBs using tools like oscilloscopes is a plus.
- Understanding of wireless communication protocols.
- Experience with RTOS is a plus.
- Good written and verbal communication skills in English.
- Ability to work in a team environment.
- Ability to meet deadlines.
Benefits:
In addition to our wonderful team, our great culture, and our magnificent vision, there are a wide range of additional benefits that makes Atlas Labs an amazing place to work! You can receive:
- The experience of creating and implementing highly-valuable and innovative technology, while contributing to the long-term growth of a successful tech company
- High-impact working environment with a short decision-making process
- Market rate remuneration with a Dollar peg
- State-of-the-art hardware to work with and a modern software infrastructure
- A beautiful office in the heart of Colombo!!
Apply Today:
Don't meet every single requirement? If you're excited about this role but your past experience doesn't align perfectly with every qualification in the job description, we encourage you to apply anyway. You may be just the right candidate for this or other roles.