Join our team and be a part of creating innovative and cutting-edge products that make a difference in people's lives
Position: Embedded Systems Engineer
Location: New York, New York, United States
Salary: $100 Per hour
Job Description: We are seeking an experienced Embedded Systems Engineer to join our dynamic and innovative team. As an Embedded Systems Engineer, you will be responsible for the design, development, and testing of embedded systems for various projects. You will work closely with cross-functional teams to ensure the successful integration of hardware and software components into our products.
Key Responsibilities:
- Design and develop embedded systems based on project requirements
- Write efficient and maintainable code for embedded systems
- Conduct thorough testing and debugging of embedded systems
- Collaborate with hardware engineers to ensure seamless integration of software and hardware components
- Troubleshoot and resolve any issues or bugs in the embedded systems
- Keep up-to-date with the latest technologies and trends in the field of embedded systems
- Develop and maintain technical documentation for all embedded systems
- Work with cross-functional teams to ensure timely delivery of projects
- Participate in code reviews and provide constructive feedback to team members
Qualifications:
- Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field
- Minimum of 3 years of experience in embedded systems development
- Proficient in programming languages such as C, C++, and Assembly language
- Experience with hardware design and schematic capture tools
- Knowledge of microcontrollers, microprocessors, and embedded systems architecture
- Strong understanding of real-time operating systems and low-level device drivers
- Familiarity with communication protocols such as UART, SPI, I2C, and USB
- Experience with debugging tools and techniques for embedded systems
- Ability to work in a fast-paced and dynamic environment
- Excellent problem-solving and analytical skills
- Strong communication and teamwork abilities
- Attention to detail and ability to work with minimal supervision
We offer a competitive salary, benefits package, and a challenging work environment where you can utilize your skills and expertise to make a significant impact. If you are passionate about embedded systems and have a strong desire to continuously learn and grow, we would love to hear from you.
Apply now and take the first step towards an exciting and rewarding career as an Embedded Systems Engineer.