Belcan: Senior Software Engineer
Developer is needed in Cedar Rapids, United States.
This job has been crawled from the web.
Client: Belcan
Location: Cedar Rapids, IA
Contract: Contract
Pay: $65-75 an hour based on experience
Senior Software Engineer Responsibilities:
- Design, develop and continuously enhance our customized Linux OS ecosystem and maintain ownership over areas such as build toolchain, kernel, root filesystem, bootloader, device drivers, and BSP for a wide variety of hardware boards.
- Contribute to the design, coding, testing, delivery and ongoing support for embedded Linux software systems.
- Participate in root cause analysis and resolution of complex hardware-software issues.
- Prepare software builds for execution in a simulation environment, reference platforms and on the target hardware.
- Understand and utilize the appropriate processes and tools during product development, resulting in increased product quality and improving customer satisfaction.
- Contribute to engineering estimates for product features.
Senior Software Engineer Requirements:
- Requires a Bachelor"s degree in Science, Technology, Engineering or Mathematics (STEM) and minimum 5 years prior relevant experience.
- Must be a U.S. Citizen
- Must have or be capable of obtaining a US Department of Defense (DoD) security clearance. Candidate selected will be subject to a government security investigation/reinstatement and must meet eligibility requirements
- Proficiency with embedded C/C++
- Experience with scripting languages (Bash and Python)
- Experience with embedded Linux device drivers and operating system
- Experience with board bring-up and target hardware integration
- Experience with debugging and root cause investigations using hardware schematics and tools such as logic analyzer and Wireshark
- Experience with reading and analyzing circuit board schematics and chip vendor datasheets.
- Experience with Microsoft Processors
No longer accepting applications
Get instant notifications for new Developer jobs. Enter your email:
How It Works
🔍Get quality leads
Review job leads for free, filter by local or global clients, and get real time notifications for new opportunities.
🎉Apply with ease
Pick the best leads, unlock contact details, and apply effortlessly with Twine's AI application tools.
📈Grow your career
Showcase your work, pitch to the best leads, land new clients and use Twine’s tools to find more opportunities.
Ari: your job agent
Ari searches hundreds of sources for you, every hour, including company careers pages: more than 10 million postings a month.