Embedded Linux Senior Software Engineer - Optimisation
Job Description
This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.
Written by AI from the job title and company, not by Jobs via Dice, so some details may not match this job. The employer's own page has the real description.
Job Overview
The Embedded Linux Senior Software Engineer - Optimisation will play a critical role in enhancing the performance and efficiency of embedded systems through innovative software solutions. The engineer will engage in the optimisation of existing systems while collaborating with cross-functional teams to design robust software architectures, conduct performance analyses, and implement advanced debugging techniques. This position demands a high level of technical expertise in embedded Linux environments and a proactive approach to problem-solving in a dynamic setting.
Job Responsibilities
- Analyze and optimize embedded Linux systems for performance and reliability.
- Develop and implement software solutions and enhancements in C/C++.
- Collaborate with hardware engineers to ensure efficient software integration.
- Conduct performance benchmarking and optimization tests to identify bottlenecks.
- Participate in code reviews and maintain high standards of quality throughout the development life cycle.
- Troubleshoot and debug complex embedded systems issues in a timely manner.
- Document technical specifications and assist in the creation of user manuals.
- Stay current with industry trends and advancements in embedded technology.
Qualifications
- Bachelor’s degree in Computer Science, Computer Engineering, or a related field.
- Minimum of 5 years of experience in software development for embedded systems.
- Strong proficiency in C/C++ programming languages.
- Comprehensive knowledge of Linux operating system internals.
- Experience with performance optimization tools and methodologies.
- Proven track record of working with real-time operating systems.
- Familiarity with version control systems, especially Git.
- Excellent problem-solving skills and attention to detail.
Technologies & Tools
The ideal candidate will be well-versed in various technologies and tools vital for the role, including embedded Linux distributions, cross-compilation tools (e.g., GCC), real-time operating systems (RTOS), debugging tools (such as GDB), and profiling/benchmarking libraries. Familiarity with popular embedded hardware platforms and various microcontroller architectures will also be advantageous.
Ideal Candidates
Ideal candidates for the Embedded Linux Senior Software Engineer - Optimisation position will exhibit strong analytical skills and a deep understanding of embedded systems. They will possess effective communication skills, enabling them to collaborate with diverse teams and articulate technical concepts clearly. Additionally, they should demonstrate a passion for technology and a commitment to professional growth and innovation within the field.
??? people applied to this job
Most job openings for the size of the industry in September: professional and business services, 5.5 for every 100 jobs. Fewest: construction, 3.4. Compare industries →
View Similar Jobs
Similar jobs which you may be interested in. Typically using your existing skillset.
$100,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Team Remotely Inc.San Diego, USA
Site Reliability
Engineer
Infrastructure Maintenance
$100,000 - $150,000/Mo
2 years ago
$60,000 - $90,000/Mo
2 years ago
Junior Site Reliability Engineer
Patterned Learning Career.San Diego, USA
Site Reliability
Engineering
Junior
$60,000 - $90,000/Mo
2 years ago
Site Reliability Engineer
Phoenix Recruitment.San Diego, USA
Site Reliability Engineer
DevOps
System Administrator
$95,000 - $160,000/Mo
2 years ago
$110,000 - $150,000/Mo
2 years ago
Site Reliability Engineer
Stellar Consulting Solutions, LLC.San Diego, USA
Site Reliability
Engineer
IT Operations
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago
DevOps Engineer
Team Remotely Inc.San Diego, USA
1. Cloud Infrastructure 2. Continuous Integration 3. Automation Tools
$90,000 - $150,000/Mo
2 years ago
$90,000 - $140,000/Mo
2 years ago