embedded Linux Software Engineer
embeddedTS is looking for an on-site software engineer with 5 years of working experience in a Linux environment, to work closely with a small, highly technical engineering team on end-to-end embedded product development. We are seeking a candidate that shares our passion for low level software development to complement our embedded software team. Ideal candidates would have experience with board bring up of prototype hardware designs and be familiar with working with an array of tools ranging from logic analyzers to debuggers to aid in single board computer bring-up. Strong ability to accurately scope and estimate engineering tasks. The candidate must work well in a team setting, but should be able to independently and efficiently manage their time to complete assignments in a dynamic, schedule-driven environment.
Responsibilities would depend on qualifications, but may include the following:
Responsibilities:
- Maintain, develop, and enhance board support packages (BSPs) for embedded ARM platforms
- Perform board bring-up of new hardware platforms, including debugging hardware-software issues
- Develop and maintain Linux kernel drivers and supporting software
- Create and maintain product documentation
- Provide technical support for new and existing customers
What we are looking for:
- BS degree in CS/CE or equivalent work experience
- 5 years experience with Linux development (kernel, BSP, or low-level systems work)
- 2 years experience with embedded Linux
- Strong proficiency in low-level C
- Familiarity with Device tree
- Experience with bash/python scripting
- Experience with embedded distributions like Yocto or Buildroot
- Understanding of Linux device drivers and Linux Kernel internals
- Experience with embedded hardware bring-up, JTAG, oscilloscopes, software language debuggers
- Strong communication and interpersonal skills, flexibility, and positive approach
- Must work onsite in Fountain Hills, AZ, relocation package available
- US Citizen
- Must be able to to pass a background check
What we offer:
- Competitive wages
- Paid Vacation
- Paid Holidays and Sick Leave
- Health, Vision, and Dental Insurance
- 401K with up to 3% Matching Contributions
- Year end bonus
- Tuition reimbursement
- Relocation assistance
embeddedTS is an Equal Employment Opportunity/Affirmative Action employer and all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, age, national origin, protected veteran status, disability status, sexual orientation, gender identity or expression, or any other characteristic protected by law. No agency calls please.
embeddedTS is not currently in a position to sponsor work visas or transfers at this time.