At Lobox, we value innovation, collaboration, and a passion for technology
Position: Embedded Engineer
Location: New York, New York, United States
Salary: $92 Per hour
Job Description: Lobox is seeking an experienced Embedded Engineer to join our dynamic team. As an Embedded Engineer, you will be responsible for designing, developing, and maintaining embedded software for a variety of projects. You will work closely with our hardware and software teams to ensure seamless integration and functionality of our embedded systems.
Key Responsibilities:
- Design and develop embedded software for various projects, including but not limited to microcontrollers, sensors, and communication protocols
- Collaborate with hardware and software teams to ensure seamless integration of embedded systems
- Write efficient and high-quality code for embedded systems, considering factors such as memory constraints and real-time performance
- Conduct thorough testing and debugging of embedded software to ensure reliability and functionality
- Create and maintain technical documentation for embedded software and systems
- Stay updated with industry trends and advancements in embedded systems and implement them into projects when applicable
- Work closely with cross-functional teams to understand project requirements and provide effective solutions
- Participate in peer code reviews to ensure code quality and best practices are followed
- Troubleshoot and resolve any issues that arise during the development and testing process
Requirements:
- Bachelor's degree in Electrical Engineering, Computer Engineering, or a related field
- Minimum of 3 years of experience in embedded software development
- Proficient in programming languages such as C, C++, and assembly
- Experience with microcontrollers, sensors, and communication protocols such as SPI, I2C, and UART
- Strong understanding of real-time operating systems and real-time programming
- Familiarity with debugging tools and techniques
- Excellent problem-solving skills and attention to detail
- Ability to work independently as well as in a team environment
- Strong communication and interpersonal skills
- Experience with version control systems such as Git is a plus
If you are a self-motivated Embedded Engineer with a strong background in embedded software development, we would love to hear from you. Join our team and be a part of creating cutting-edge embedded systems that make a difference in the world.