Software Development Tools Engineer
Kernel / LinuxFirmwarePosted Nov 19, 2019via wp-rest
Atmosic is looking for a talented and self-motivated individual to join a fast-paced, customer-focused team that releases products, features, and tools on a continuous basis.
Responsibilities:
• Create and release software tools for customer designs using Atmosic chipset solutions for their embedded applications
• Enhance and streamline tools deployment, installation and integration into development environments (IDEs) and operating systems
Requirements:
• Software build systems (make, compilers, linkers, packaging)
• Software installation, deployment and testing on Windows, macOS, and Linux
• Experience with at least one installation framework or software package manager
• Version control systems (Git)
• Experience using JavaScript, Python, Bash
• Excellent written and oral communications
• Build automation and Continuous Integration and Deployment (Jenkins)
• Software testing employing both automated and manual strategies
Desired Experience:
• Familiarity with
Scripting languages: Perl, TcL
Embedded systems tools (in-system programming, image generation/archiving)
iOS and Android mobile application development
• Extending OpenOCD
• Native and/or server applications using web technologies such as Javascript, NodeJS, AngularJS
• IDEs such as IAR, Keil and Eclipse
• Cloud-based deployment (AWS, Containers, DevOps)
Location:
• Campbell (Silicon Valley), California, USA
BACK
Source URL: https://atmosic.com/careers/software-development-tools-engineer/