If you are passionate about technology and have a strong background in embedded systems development, we want to hear from you! Apply now and take the first step towards an exciting and rewarding career at Lobox.
Job Title: Embedded Systems Developer
Location: San Francisco, California, United States
Salary: $171000 - $208000
Employment Type: Full-time
Industry: Information Technology & Services
Company Overview: Lobox is a leading technology company that specializes in developing innovative embedded systems for various industries. Our team is dedicated to creating cutting-edge solutions that enhance efficiency, productivity, and performance for our clients. We are currently seeking a talented Embedded Systems Developer to join our team and help us continue to deliver high-quality, advanced solutions to our clients.
Job Overview: As an Embedded Systems Developer at Lobox, you will be responsible for designing, developing, testing, and debugging embedded system software for a variety of projects. You will work closely with cross-functional teams to understand project requirements, and then use your expertise to develop software solutions that meet those requirements. The ideal candidate will have a passion for technology, strong problem-solving skills, and a proven track record of delivering high-quality software solutions.
Key Responsibilities:
- Design, develop, and maintain embedded system software for various projects.
- Collaborate with cross-functional teams to gather requirements and develop software solutions.
- Write clean, efficient, and well-documented code that meets industry standards.
- Test and debug software to ensure optimal performance and functionality.
- Conduct code reviews and provide feedback to team members.
- Stay up-to-date with industry trends and advancements in embedded systems development.
- Identify and troubleshoot software issues and provide timely resolutions.
- Follow coding standards and best practices to ensure high-quality solutions.
- Document software designs, requirements, and procedures.
- Continuously improve and optimize existing software systems.
Qualifications:
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of years of experience in embedded systems development.
- Proficient in programming languages such as C, C++, and Java.
- Strong understanding of embedded systems architecture and design.
- Familiarity with real-time operating systems (RTOS) and embedded Linux.
- Experience with microcontrollers, microprocessors, and hardware interfaces.
- Knowledge of software development tools such as debuggers, compilers, and IDEs.
- Excellent problem-solving and analytical skills.
- Ability to work independently and in a team environment.
- Good communication and interpersonal skills.
Why Join Us:
- At Lobox, we value our employees and strive to create a positive and supportive work environment. We offer competitive salaries, comprehensive benefits, and opportunities for career growth and development. As an Embedded Systems Developer, you will have the chance to work on challenging projects and utilize your skills to make a significant impact. Join us and be part of a dynamic team that is shaping the future of embedded systems development.