Linux Developer (Only W2)
: Job Details :


Linux Developer (Only W2)

Sovereign Technologies

Location: Alpharetta,GA, USA

Date: 2024-11-14T08:26:44Z

Job Description:

Job Title: Sr. Linux Developer

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 Companys core values.

- Performs other duties or responsibilities as assigned or required.

- Supports and adheres to Companys 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.

Apply Now!

Similar Jobs (0)