Current jobs related to Sr. Linux Developer - Milton - Sovereign Technologies


  • Milton, United States InVision Staffing Services Inc. Full time

    InVision is a Professional Recruitment Firm specializing in Engineering, Industrial/Skilled Trades, Information Technology and Professional Services within Canada and the U.S. We have a successful track record working on both small and large recruitment projects, across North America.Our client is a leading manufacturer and OEM. We are currently seeking a...


  • Milton, United States Cognizant Full time

    Sr. Architect w/Angular and Java (On site) Cognizant’s Digital Engineering practice is seeking a highly qualified Architect with experience in AngularJS, Spring boot, and Java, developing and building hard-working, scalable, enterprise applications. You will be part of a digital software team that works on high-demand applications. Our Architects have a...


  • Milton, United States The Judge Group Full time

    Large food manufacturing company is looking for a Sr Reliability Engineer for their facility in southern DelawareRelocation assistance is available***Candidates must have strong lean manufacturing experience in a manufacturing setting***Candidates must be a US citizenSummary ~The Sr. Reliability Engineer will lead the implementation, continuous improvement,...


  • Milton, United States Vermont SportsCar Full time

     At Vermont SportsCar, we are committed to victory. We win by treating our people well, respecting them, and taking care of them. Working at VSC is more than just a job - it is being part of a team, working together to give back and share our successes and our passion for the sport with our teammates, our industry, and the community around us.  We are...

Sr. Linux Developer

2 months ago


Milton, United States Sovereign Technologies Full time

Job Title: Sr. Linux Developer
Location: Onsite; Alpharetta, GA

NON-NEGOTIABLES:

Top Skills' Details- 10 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: 10+ 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.