Embedded Systems Software Engineer
July 17, 2024
Programming & Tech
Full time
Remote
855 to 2135 USD
Entry level
Linux
Python
Microsoft Excel
English advanced
Are you passionate about integrating cutting-edge technology with real-world hardware? Do you have a knack for solving complex problems and turning ideas into functional, high-performing systems? We are seeking a dynamic Embedded Systems Software Engineer to join our innovative team and help us push the boundaries of what's possible in the realm of embedded systems and IoT devices. As an Embedded Systems Software Engineer, you will be at the heart of our product development, creating and optimizing software that runs on our embedded hardware platforms. Your expertise in Linux, Python, Microsoft Excel, Microsoft Office, and Arduino will be leveraged to design, develop, and maintain robust and efficient software solutions. Key Responsibilities: 1. **Linux Development:** Utilize your deep understanding of the Linux operating system to develop, deploy, and maintain embedded software applications. Ensure the highest level of system performance, reliability, and scalability. 2. **Python Programming:** Harness the power of Python for scripting, automation, and data manipulation tasks. Develop scripts and tools that streamline development processes, enhance software functionalities, and improve operational efficiency. 3. **Data Management with Microsoft Excel:** Use Microsoft Excel for data analysis, visualization, and reporting. Create complex spreadsheets, automate data processing tasks, and generate insightful reports to support decision-making processes. 4. **Proficiency in Microsoft Office Suite:** Leverage your skills in Microsoft Office to document software requirements, create technical documentation, prepare project presentations, and communicate effectively across teams. 5. **Arduino Integration:** Design and develop software for Arduino-based systems. Work on projects involving sensor data collection, motor control, wireless communication, and various other IoT applications. Prototype, test, and iterate on designs to achieve optimal performance. 6. **Collaboration and Communication:** Work closely with cross-functional teams, including hardware engineers, product managers, and quality assurance specialists. Participate in design reviews, code reviews, and project planning sessions. Communicate technical concepts and project status clearly and concisively. 7. **Problem Solving and Troubleshooting:** Diagnose and resolve system-level issues. Conduct root cause analysis and implement robust solutions to prevent future occurrences. Continuously improve software performance and reliability through systematic testing and validation. What We Offer: - **Inspiring Work Environment:** Join a team of passionate and talented professionals who are dedicated to innovation and excellence. - **Professional Growth:** Take advantage of ongoing training and development opportunities to stay at the forefront of technology and advance your career. - **Cutting-Edge Projects:** Engage in exciting projects that challenge your skills and broaden your knowledge in the field of embedded systems and IoT. - **Comprehensive Benefits:** Enjoy a competitive salary, health insurance, retirement plans, and other valuable employee perks. Requirements: - Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. - Proven experience in embedded systems development, with a strong background in Linux and Python. - Proficiency with Microsoft Excel and Microsoft Office Suite. - Hands-on experience with Arduino or other microcontroller platforms. - Strong analytical and problem-solving skills. - Excellent communication and teamwork abilities. If you are ready to embark on an exciting journey and make a significant impact in the world of embedded systems, we would love to hear from you. Apply now and be a part of our forward-thinking team!
You might also like to apply for these jobs
Extra servicesTake your international career to
Take your international career to
the next level
Dollar payments
Get paid in US dollars while working remotely from Latin America and earn ~50% more than working locally.
Career growth
Strengthen your international career by working at the most exciting companies across the US, LatAm, and Europe.
Benefits
Mappa provides you with an extra annual salary. Make a difference and get rewarded for your efforts and achievements.
Get startedSecure your dream job
Apply now