JohnsCreekRecruiter Since 2001
the smart solution for Johns Creek jobs

Linux Developer (Only W2)

Company: Sovereign Technologies
Location: Alpharetta
Posted on: November 15, 2024

Job Description:

Job Title: Sr. Linux Developer

Experience, qualification, and soft skills, have you got everything required to succeed in this opportunity Find out below.
Location: Onsite; Alpharetta, GA

NON-NEGOTIABLES:

Top Skills' Details- 7+ YRS of Experience

- Linux most important (having VERY indepth knowledge of a wide variety of linux functions)

- Linux command line experience (p-threads, multithreading, how do they communicate, knowing various command lines, how do you make a command line work)

- low-level linux --> debugging (how to debug, in depth knowledge of debugging)

- debugging without symbolics - how do you deal with that in firmware real-time have a product in the field with firmware that has the symbolics stripped out of it

- Buildroot - did you actually build something from bringing a package from scratch -- how did you bring it into your project? a Linux package, a library from the opensource community -- how do you bring it into your project and build it into our code

- Linux development

- embedded C/C++

- Python or bash scripting

- Linux guru that can hit the ground running



Nice to have"

- azure dev ops for work tracking,

- jenkins build system

- Git gerrit (code repo and review too)

- networking skills (the more the better)



*Education and Experience*

Required Minimum Level of Education: Bachelors Degree

Required Minimum Years of Experience: 10+ years

Desired Education/Experience: Bachelors degree in Computer Science, Computer Engineering, or Electronics & Communication is required.



Job Description

- Designs, develops, documents, and tests I/O communications and device drivers.

- Contributes to the development of product design specifications including functional requirements, use cases, detailed design, interface, and test plans.

- Contributes to design verification testing processes and procedures.

- Assists with planning and support of field installations of Alpha and Beta phase.

- Contributes to design and code reviews.

- Contributes to product and system-level test efforts.

- Designs to industry standard interfaces where required.

- Supports and adheres to Company's core values.

- Performs other duties or responsibilities as assigned or required.

- Supports and adheres to Company's Code of Conduct and Ethics Policy.

- Represents Company in a positive, professional manner when working with both internal and external customers.



This person will be ramping up code base, addressing bugs, implenmenting features on a linux platform. Buildroot is more of a nice to have for now. One of his former engineer that is strong is buildroot.



Additional Skills & Qualifications

- Exp: 7+ years

- Proficient in Embedded Linux Firmware development. Proficient in Programming in C, C++ on embedded systems and strong familiarity with real time principles.

- Experience with Linux device drivers and Linux Kernel is a plus.

- Python and/or Java programming a plus (Java most preferred).

- Deep Knowledge of Product Life Cycle and Software Development methodologies.

- Significant experience with development and debugging tools in embedded systems.

- IP Networking principles (IPV6 knowledge preferred)

- Personal Computer skills including familiarity with Microsoft Office or compatible suites.

- Ability to effectively communicate complex technical topics in a clear and concise manner both written and verbal.



- Knowledge of Git, Buildroot, and/or Jenkins CI/CD is a plus.

Keywords: Sovereign Technologies, Johns Creek , Linux Developer (Only W2), IT / Software / Systems , Alpharetta, Georgia

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category
within


Log In or Create An Account

Get the latest Georgia jobs by following @recnetGA on Twitter!

Johns Creek RSS job feeds