Other Jobs
Loading...

Senior Embedded Software Engineer [14041]

Apply Now
Company
MEDA Engineering and Technical Servicess, LLC
Job location
Munster, CA
Salary
Undisclosed
Posted
Hosted by
Adzuna

Job details

We are recruiting an experienced Senior Embedded Software Engineer to join our team to support our client in the automotive industry. NOTE: Onsite RESPONSIBILITIES: Delivering the Telematics Control Unit, a high-availability platform providing cellular, WiFi, and GPS connectivity for the entire vehicle Design, develop, test, and maintain C++ applications within a Linux environment Adhere to coding standards and best practices to ensure code quality and maintainability Collaborate with other engineers and stakeholders to gather requirements, design solutions, and implement features Contribute to the improvement of our development processes and tools Participate in code reviews and provide constructive feedback to team members Troubleshoot and resolve software defects Write clear and concise documentation Work effectively both independently and as part of a team Proactively identify and address potential technical challenges REQUIRED SKILLS & QUALIFICATIONS: Bachelor's degree in Computer Science or a related field (or equivalent experience Minimum 3 years of experience in POSIX development on Linux Experience with specific POSIX APIs (e.g., threads, sockets, signal handling) is highly desirable Strong proficiency in C++ programming, including modern C++ features (C++11 and beyond) Experience with version control systems (e.g., Git) Experience with debugging and profiling tools (e.g., gdb, Valgrind) Strong background in POSIX development within Linux environments and a proven track record of delivering high-quality, robust software Excellent problem-solving and analytical skills Excellent communication and teamwork skill Experience of driving troubleshooting across multiple teams and vendors Understanding of SHE (Secure hardware Extension) specification PREFERRED SKILLS & QUALIFICATIONS: 8 years experience in the design and development of BSP (Linux/QNX) and bootloaders Detailed knowledge of ARM processors (A series, M series) Experience with Agile development methodologies (e.g., Scrum, Kanban) Experience with build systems (e.g., CMake, Make) Experience with testing frameworks (e.g., gtest, ptest, c-unit) Experience with containerization technologies (e.g., Docker) Experience with specific Linux distributions (Ubuntu). OTHER PERKS & BENEFITS: Paid Benefits after 90 days (individual and family) – extended medical, out-of-country coverage, dental etc. Pension eligibility, with employer match, after 1 full year of work (open enrollment every October) MEDA offers an excellent referral bonus. Great candidates know great candidates. MEDA Limited is an equal opportunity employer and does not discriminate in employment on the basis of any of the protected reasons as described in the Ontario Human Rights Code. We are committed to providing accommodations for persons with disabilities, as described in the Accessibility for Ontarians with Disabilities Act, 2005, reasonable accommodation requests will be reviewed and granted to those that request assistance during our hiring process.
Apply Now
Get the freshest news and resources for developers, designers and digital creators in your inbox each week
Start Free Trial
Connect
RSSFacebookInstagramTwitter (X)
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
© 2000 - 2024 SitePoint Pty. Ltd.