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, Marietta , Linux Developer (Only W2), IT / Software / Systems , Alpharetta, Georgia
Click
here to apply!
|