Post a Job

All jobs

All jobs

Racial and socioeconomic achievement gaps persist in our schools today. There is a 26% or greater gap in math achievement between white students and students of color. We believe in the power of STEM to offer opportunities to students who need it most. You can change this by becoming a STEM teacher.

EnCorps STEM Teachers Program’s vision is to realize a day where all students, regardless of socioeconomic status, are inspired and prepared to pursue their dreams. STEM Teaching Fellows transition to teaching careers within 1-3 years with the support of EnCorps training, guest teaching field experience, credentialing guidance, EnCorps cohort and the EnCorps network of schools. When you become an EnCorps Fellow, you are committing to providing access to quality education within low income schools, supporting students who need your mentorship the most.

The EnCorps team will provide guidance as you begin the process to become a teacher and the broad network of fellows provides first hand experience from people who, like you, transitioned into a teaching career.

Fellowship details:


  • Fellows may choose a licensed or non-licensed teaching pathway. If licensed, they will earn their license from a university partner over the course of 4-14 months

  • EnCorps will place you in a local partner school for 1 semester where you will spend 2-5 hours per week as a volunteer Guest Teacher

  • Fellows train online/on-demand and at 3 in-person cohort events each year by participating in enhanced skills preparation workshops

  • Fellows receive extensive support and mentoring from the EnCorps staff, their cohort, and EnCorps’ network of schools

  • With the help of EnCorps, you will develop your unique timeline to become a paid teacher, in as little as 9 months, or 3 years depending on your personal goals.

*Find out more about the timeline and teaching credentials at

Minimum requirements:


  • Have a bachelor's degree 

  • Have at least 1 year of hands-on STEM industry work experience or have an advanced degree in a STEM field*

  • Financial plan to participate in unpaid Guest Teaching Training for one semester

For more specific eligibility and FAQ’s, please see

*Looking for backgrounds in: Accounting, finance, banking, mathematics, statistics, data analyst, computer programmer, IT, coding, product manager, engineering (civil, mechanical, ALL), healthcare, scientific research, biotech, lab work, etc.

Want to empower students and inspire the next generation of STEM leaders? Join EnCorps today!

Fall application deadline: Sept 11, 2020. Apply today at:

See EnCorps through the eyes of a fellow:

 


See full job description

Research Associate – Molecular Biology   

Company: Root is developing fully automated, in-field, DNA-based sensors for detection of airborne pathogens. The technology provides the missing pathogen-presence corner of the disease triangle and enables farmers to spray pesticides only when necessary.

 

The primary responsibilities of this role are to

· Develop and optimize assays for detection and quantification of important airborne agricultural pathogens 

· Drive continuous improvement in methodology, processes, and formats through own expertise and experience 

· Be responsible for the management of target projects 

· Communicate and interact with interdisciplinary project teams 

· Participate in meetings 

· Perform other related responsibilities as necessary 

Required Qualifications:

· Bachelor’s or Master’s Degree in mycology, microbiology, virology or other natural science with laboratory experience in molecular biology techniques like PCR 

· Demonstrated ability to work in a team environment and to adapt to the atmosphere of a dynamic startup 

· Creative and flexible thinking, open-minded, and willing to challenge the status quo 

· Ability to build excellent working relationships and an enthusiasm for taking a hands-on approach to collaborative scientific discovery efforts 

· Must enjoy working in a fast-paced environment 

· Ability and willingness to think outside the box to adopt and adapt relevant emerging technologies 

· Excellent written and oral communication skills   

 

Preferred Qualifications:

· Experience in mycology, microbiology, virology, or agriculture 

· Experience with qPCR and ELISA 

· Experience downloading genomes and designing primers

Country: United States

State: California

Location: Berkeley

Functional Area: Biological R&D   

Please contact jobs@rootappliedsciences.com  


See full job description

Job Description


 Job Description


•       Using the Informatica Data Quality tool, transform various types of incoming data from source systems.


•       Profile and analyze extracted data to determine patterns, inconsistencies, and column characteristics.


•       Apply transformation functions and map extracted data to appropriate staging tables.


•       Using the DQ tool's Admin console, create various scheduling jobs to automate extraction processes.


•       Support creation of score cards, data profiling, and creation of rules and reference data.


•       Perform operational administrative functions.


•       Perform job-related tasks in support of primary support duties including submission of change requests and accomplishment of procedures to open up ports and verify database connectivity, etc. 


 


Job Location:  USPS, 2610 Wycliff Rd., Raleigh, NC 27607


  


Primary Skills/Experience


•       Strong experience with the Informatica Data Quality (DQ) tool, especially the Admin console.


•       Knowledge of the DQ Data Analyst tool.


•       Experience with other Informatica product(s).


•       Strong database experience in any or all of the following databases:


§  Oracle


§  SQL Server


§  Teradata


§  DB2


 


•       Strong Informatica ETL coding experience.


•       Extensive experience with Red Hat Linux shell scripting.


•       Knowledge of/exposure to installation of Informatica or other off the shelf products.


•       Ability to profile and analyze source data to determine patterns, inconsistencies, column characteristics. Ability to apply transformation functions to source data and map the data to appropriate staging tables. Ability to research tool and platform-related problems and document/articulate appropriate resolutions. Experience with any or all of the following tools/technologies is a plus:


§  Spark


§  Map Reduce


§  Hive


§  Scala


§  Cassandra


§  Other open source technologies


 


Additional Skills/Experience                  


•       A minimum of ten (10) years experience in software development or related field.


•       A degree from an accredited College/University in Software Engineering, Computer Science, or related discipline is preferred.


•       Able to perform all functional duties independently on high-visibility programs, or mission critical aspects of a given program.


•       Able to oversee the efforts of direct reporting resources and/or be responsible for the efforts of all staff assigned to a specific job.


•       Experience training/mentoring less experienced personnel.


•       Good teamwork/collaboration skills.


•       Ability to provide accurate inputs for cost estimates.


•       Working knowledge of/experience with Agile methodologies.


•       Knowledge of/experience with the following:


§  VersionOne


§  ServiceNow


§  Application Lifecycle Management (ALM).


•       Excellent communication skills.


 


Additional Provisions


•       Ability to pass both a clearance process to include drug screening, criminal history check and credit check.


•       If given an interim clearance, continuation of employment is then based on the candidate receiving a sensitive clearance.


•       All candidates must be a US Citizen, or have a permanent residence status (Green Card).


•       Cannot have more than 6 months travel outside the United States within the last five years. Military Service excluded. (Exception does not include military family members.)


 


 * Salary commensurate with experience.


 



See full job description

Job Description


We are looking for a talented and experienced Senior Software Engineer.


The candidate selected for this role will work together with a Scrum team to take requirements through the development lifecycle and transform into high quality, valuable deliverables. As a Senior Software Engineer, he or she will take a paramount role in cultivating technical guidance, architecture, best practices as well as assisting the team growth through mentorship.
 


ESSENTIAL JOB FUNCTIONS:



  • Work in an agile environment developing on both full-stack Javascript applications / services (Node.js, React.js, Redux preferably on a UNIX or Linux platform)

  • Participation and ownership in all stages of development process: requirements, design, implementation, testing, deployment, and support.

  • Passionate about knowledge sharing and has the skills to help develop and advance the team through mentorship.

  • Perform challenging work in designing, writing, editing, modifying, and debugging software applications and services.

  • Self-motivated with the ability to design and write high-performance, reliable, and maintainable code.

  • Learn new technologies and resolve challenges involved with integrating them with our infrastructure.

  • Update and modify systems to improve efficiency.

  • Work closely with Product Team in evaluating current systems and making decisions on future development.

  • Developing, testing and documenting RESTful APIs; with event-driven design patterns utilizing message queues; with SQL and/or NoSQL data stores; with designing, developing and deploying distributed systems.

  • Comfortable with large projects in source control (git), continuous integration (Jenkins) and writing unit tests and integration tests.

  • Design, develop and implement solutions around both a micro-service and monolithic architectures.




QUALIFICATION REQUIREMENTS:



  • Ideal candidates must be innovative, creative, flexible and be passionate about building quality software.

  • Ability to architect, design, develop and implement solutions around a micro-service and monolithic architectures.

  • Highly skilled in written and verbal communication.

  • Has exceptional initiative and follow-through on projects with minimal supervision or guidance.

  • Passionate about knowledge sharing and has the skills to help develop and advance the team through mentorship.

  • Establishes and maintains effective working relationships with clients, end-users, and team members.

  • Experience using platform provided tools preferred (Docker, Cloud Foundry, AWS, NewRelic, Sentry).




EDUCATION:


Bachelor's degree in Computer Science, similar technical field of study, or related practical experience.


M.S. in Computer Science or similar technical field of study (preferred)
 
EXPERIENCE:



  • 6+ of professional software development experience.

  • Expertise in two or more general purpose programming languages.

  • Experience in Healthcare Technology (preferred)




OTHER SKILLS and ABILITIES:



  • Interest and ability to learn other coding languages and technologies as needed.

  • Knowledge of e-prescribing standards certifications a plus. (Meaningful Use, FHIR)

  • Familiarity with ontologies such as SNOMED, RxNorm, LOINC, ICD-10, NDC a plus.




WORK ENVIRONMENT:



  • Fast paced environment.

  • Collaboration across remote sites within the company.

  • New office located on Shem Creek.

  • Flexibility to occasionally work remote when warranted.

  • Regular office activities include: game nights, paddle boarding, yoga on the pier, team lunches and happy hours.

  • Office health and wellness initiatives, for those interested. (on-site private shower)

  • Celebrating success!




#DICE


Company Description

TRHC provides patient-specific, data-driven technology and solutions that enable healthcare organizations to optimize medication regimens. We improve patient outcomes, reduce hospitalizations, lower healthcare costs, and manage risk. We deliver our solutions through a comprehensive suite of technology-enabled products and services for medication risk management and risk adjustment.


See full job description

Job Description


The Dell Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the collaboration of internal and external partners.


Responsibilities:



  • Deliver Windows OS along with Driver/Application solutions for multiple platforms.

  • Work with OS vendor, Microsoft, to plan and deliver integrated solutions to enable our platforms.

  • Work with Dell internal cross-functional teams including Engineering, Marketing, Procurement, Program Management, Services, etc.

  • Drive end-to-end pieces of the Operating System/Software development to support platform enablement.

  • Drive internal and external teams to provide necessary solutions.

  • Provide engineering troubleshooting to isolate and provide root cause to OS issues.

  • Participate in various Dell system software projects including OS architecture, firmware, audio, video, graphics, performance, camera, input and factory manufacturing solutions.

  • Design, develop, test, deploy, maintain and enhance new products and features using your technical expertise.


Qualifications:



  • BS or Master degree in Computer Science, Electrical Engineering, or related technical field, or equivalent practical experience.

  • Experience in C/C++ and Python programming.

  • Experience in the field of computer science, with experience in HW, SW, data structures, algorithms and software design.

  • Experience with key concepts in computer architecture.

  • Experience with Microsoft Windows system programming.


Preferred qualifications:



  • Experience with Windows application development.

  • Experience with device driver development.

  • Experience with BIOS development.



See full job description

Job Description

We are looking for a Senior Software Engineer who will perform innovative software development and product support. He/she will work together with a Scrum team to take requirements through the development lifecycle and transform into high quality, valuable deliverables. He/she will also take a paramount role in cultivating technical guidance, architecture, best practices as well as assisting the team growth through mentorship.
 

RESPONSIBILITIES:


  • Work in an agile environment developing on primarily full-stack Javascript applications / services (Node.js, React.js, Redux, Angular.js, PHP, Ruby on Rails preferably on a UNIX or Linux platform)


  • Participation and ownership in all stages of development process: requirements, design, implementation, testing, deployment, and support.


  • Passionate about knowledge sharing and has the skills to help develop and advance the team through mentorship.


  • Perform challenging work in designing, writing, editing, modifying, and debugging software applications and services.


  • Self-motivated with the ability to design and write high-performance, reliable, and maintainable code.


  • Learn new technologies and resolve challenges involved with integrating them with our infrastructure.



  • Update and modify systems to improve efficiency.
     


    OTHER DUTIES:




  • Work closely with Product Team in evaluating current systems and making decisions on future development.


  • Developing, testing and documenting RESTful APIs; with event-driven design patterns utilizing message queues; with SQL and/or NoSQL data stores; with designing, developing and deploying distributed systems.


  • Comfortable with large projects in source control (git), continuous integration (Jenkins) and writing unit tests and integration tests.



  • Design, develop and implement solutions around both a micro-service and monolithic architectures.
     


    REQUIREMENTS:


    EDUCATION:
     


    Bachelor's degree in Computer Science, similar technical field of study, or related practical experience.


    M.S. in Computer Science or similar technical field of study(preferred)
     


    EXPERIENCE:




  • 6+ years of professional software development experience.


  • Expertise in two or more general purpose programming languages.



  • Experience in Healthcare Technology (preferred)


    OTHER SKILLS and ABILITIES:




  • Interest and ability to learn other coding languages and technologies as needed.


  • Knowledge of e-prescribing standards certifications a plus. (Meaningful Use, FHIR)



  • Familiarity with ontologies such as SNOMED, RxNorm , LOINC, ICD-10, NDC a plus.
     


    WORK ENVIRONMENT:




  • An environment of excellence and high-quality service.


  • Focus on people, communication, trust, and improvisation.


  • Competitive salaries.


  • Generous benefit plans.


  • Paid leave and holidays.



  • A relaxed work environment
     


    #DICE



Company Description

TRHC provides patient-specific, data-driven technology and solutions that enable healthcare organizations to optimize medication regimens. We improve patient outcomes, reduce hospitalizations, lower healthcare costs, and manage risk. We deliver our solutions through a comprehensive suite of technology-enabled products and services for medication risk management and risk adjustment.


See full job description

Job Description


Tabula Rasa Health Care– TRHC is a family of companies that leverages technology to improve healthcare. TRHC works with providers and insurers to identify multi-drug interactions and to reduce risk of medication-related problems. We have developed the first multi-drug interaction tool that identifies risk across a variety of safety factors and presents meaningful opportunities to mitigate that risk. This technology can be used to assess safety at the individual patient-level or to stratify medication risk at the population-level, and can be embedded within any EMR or other healthcare IT system.



Tabula Rasa Health Care is looking for a Software Engineer, Product Validation who will play a key role in the software development life cycle by driving quality improvement and validating quality criteria. He or she will have strong software development skills and will leverage those skills in all activities, including the extension of and improvement upon an existing home-grown suite of automated test tooling. He or she will be able to understand software architecture and requirements, create and automate test plans and test cases, execute test cases, articulate test results, juggle multiple projects and priorities, validate acceptance criteria, and objectively assess production readiness from a quality perspective.



Responsibilities:



  • Reviews software requirements and provides quality-related feedback


  • Creates effective test plans and data sets related to functional/integration testing, end-to-end testing, and user interface testing


  • Creates, documents, and executes test cases to support the software release process


  • Assesses software deliverables with regard to functionality, usability, scalability, performance, reliability, availability, and serviceability


  • Expands and improves test automation and the automation framework to improve test coverage and efficiency


  • Validates achievement of software requirements


  • Tracks efforts appropriately, articulating test results, progress, and impediments to product leadership and the development team


  • Assists in disposition and prioritization of all reported software defects


  • Objectively assesses production readiness from a quality perspective


  • Provides Tier 2 support to end users for reported issues related to software features and functionality


  • Proposes ideas for improving quality and enhancing Development, Validation, and Support processes


  • Demonstrates strong project management skills and the ability to keep projects on track


  • Advances job knowledge to the next level by participating in educational opportunities


  • Attains subject matter expertise through test and support of software/systems and establishes thought leadership in those domains as a champion of quality


  • Accomplishes department and organizational mission by completing related tasks as needed


  • Assists with other technical projects and tasks (e.g. development of supporting applications, ad hoc requests) as needed by the company





Requirements:


Education:



  • Bachelor’s degree in Computer Science, Information Systems, Information Assurance, or Health Informatics or equivalent combination of skills


  • Preferred: Bachelor’s degree in Computer Science





Experience:



  • Experience in Software Quality Assurance or any equivalent combination of training, education and experience that demonstrates ability to perform the duties of the position


  • Preferred: 3 or more years of career experience in Software Quality Assurance


  • Preferred: Experience with creation, execution, and maintenance of automated front-end (browser and mobile) and back-end (API and database) tests


  • Preferred: Experience in healthcare IT, EMRs, FDA software validation, pharmacy and/or pharmacy management software


  • Has strong programming skills and a demonstrable knowledge of programming languages and object-oriented concept


  • Preferred: Has programming skill in Ruby, JavaScript


  • Possesses a solid understanding of databases


  • Preferred: Has proven skill in programming and testing with both SQL and NoSQL databases


  • Understands HTML concepts


  • Preferred: Has browser automation skill with Selenium, Watir, Appium


  • Demonstrates fluency in UNIX/Linux environments


  • Preferred: Has skills with shell scripting and virtualization: Vagrant, Docker





#DICE


Company Description

TRHC provides patient-specific, data-driven technology and solutions that enable healthcare organizations to optimize medication regimens. We improve patient outcomes, reduce hospitalizations, lower healthcare costs, and manage risk. We deliver our solutions through a comprehensive suite of technology-enabled products and services for medication risk management and risk adjustment.


See full job description

Job Description


 


SMEDIX INC



Job Location


San Diego, CA


Job Description


Smedix, Inc. is looking for a software engineer with experience testing scientific or medical device instrumentation, who shows initiative towards improving the quality of software solutions for our clients in the medical devices and life science tools industries. The successful candidate will demonstrate strong technical skills within a QA team working in San Diego.  The position involves working for multiple medical device companies with an initial project to perform verification testing of a molecular diagnostic point-of-care instrument which diagnosis diseases from blood or other collected patient samples.  The initial role will be to work with systems engineers in the development group of another company to ensure that design output matches design inputs according to an FDA regulated environment.


Business travel may be expected for 1-2 weeks depending on travel restrictions within state but the successful candidate will be required to work primarily in our San Diego location, but for a client based in the Bay Area initially. 


 Key Responsibilities:


·         Manual testing of data analysis algorithms and other functional software requirements of a Molecular Point-of-Care instrument, which              diagnosis diseases within an embedded Linux OS environment.


·         Developing test strategies to improve efficiency of manual testing processes.


·         Work with systems engineers and software developers to understand functional specifications, identify and design test cases for data              analysis algorithms and instrument control software (internally developed and 3rd party).


·         Execute complex testing, perform in-depth analysis, and interpret results independently.


·         Provide written documentation to support test planning, protocol creation, and reporting.


·         Learn precisely what customer needs are and ensure they are communicated in the Software Requirements Specification                                documentation.


 Work Products/Deliverable(s):



  • SRS and/or SDS based Test cases within a client’s test case management system

  • Test Suite within code repository system

  • Software Verification Plans, Protocols and Reports

  • Defects logged in client’s defect management system


 Required Skills & Experience:


·         1+ years of experience programming in C++.


·         2+ years of experience writing scripts in Python.


·         1+ years of experience working within an embedded Linux environment


·         1+ years of experience testing scientific instrumentation.


·         1+ years of experience verifying algorithms, workflow or data analysis software.


·         Excellent organizational and communication skills with the ability to work across functions to ensure a successful working relationship            with our clients.


Desired Skills & Experience:


·         Experience working in an FDA regulated environment.


·         Automated test writing


Education:


  • Bachelor’s in Computer Science, Electrical Engineering, Systems Engineering or equivalent with relevant work experience.


See full job description

Job Description


Position located in Fredericksburg, VA.


NAL is seeking a full-time Embedded Software Engineer who has embedded software development experience.


Responsibilities and Duties



  • Work with a multi-disciplinary development team to design, construct, and deliver software to run in embedded RTOS and on bare-metal systems

  • Engage constructively with stakeholders and project managers to define requirements, develop software architecture, and plan development in dynamic, evolving problem spaces

  • Conduct software unit tests to exercise your implemented functionality

  • Review product manuals and brochures for technical accuracy and participate in product definition activities such as feature analysis and system tradeoffs

  • Analyze system software requirements to determine feasibility of design within performance, time, and cost constraints

  • Lead and participate in technical discussions across engineering and product teams

  • Keep up with current technology in field through reading, self-study, and seminars

  • Consult with hardware engineers and other engineering staff to evaluate interface between hardware and software

  • Other duties and tasks as assigned


Required Experience/Qualifications



  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or similar

  • 3+ years relevant embedded software development experience

  • Proficient in C and ability to develop clean, modular code

  • Bare-metal microcontroller firmware development

  • Low level peripheral programming (interrupts, timers, UART, I2C, SPI, ADC, PWM)

  • Hardware abstraction layer implementation

  • Real-time operating systems (FreeRTOS, QNX, VxWorks, or similar)

  • Ability to articulate ideas to both technical and non-technical audiences

  • Meticulous attention to detail

  • Strong debugging/problem solving skills

  • Ability to adapt to a fast-paced work environment


Preferred Experience/Qualifications



  • Wireless communication technologies (cellular and/or satellite)

  • Microchip PIC32 microcontrollers

  • Arm Cortex A and M based microcontrollers and application processors

  • Embedded Android or Linux

  • Device drivers

  • Global Navigation Satellite System (GNSS, GPS)

  • Software defined radio

  • Digital signal processors (DSP)


NAL Research Corporation is an Equal Opportunity Employer. Must be a U.S. citizen with the ability to obtain a security clearance. NAL Research Corporation offers a generous employee benefits package, including medical, dental, vision, life insurance, accidental death and dismemberment insurance, disability, and a 401(k).


Please submit a cover letter with salary expectations, along with a resume.


Company Description

NAL Research Corporation, headquartered in the Northern Virginia metropolitan area, provides advanced Iridium satellite modems and Iridium tracking terminals—from design through integration—for the defense, research and commercial sectors. These products are being used globally in a wide range of applications including assets tracking, search and rescue, remote sensing and command/control of both ground and airborne platforms.


See full job description

Job Description


 


Company Industry: Technology


Opportunity: The Mom Project is helping to source candidates for the above client who is looking for a Software Engineering Manager, Site Reliability Engineering (Must sit in CA, UT, TX, OR, WA or Canada)


Commitment Level: 40 hours per week, 100% remote


 


The Mom Project is excited to partner with our client, a technology firm based in San Francisco, CA!


 


**The salary range for this role is $180,000-$200,000 and will commensurate with experience and location**


 


**This company is open to 100% remote workers based in CA, OR, UT, TX, WA and Canada.**


Our client makes people less stressed and better off financially. Currently at Series C with $92MM in funding, they are a team that is democratizing financial services to put billions of dollars back in people’s pockets. Our client built the first fully automated debt manager to help people overcome credit card debt and provide a completely free automated savings service. Their vision is to automate people’s entire financial lives so they can worry about money less and do what they love more.


 


The Site Reliability Engineering(SRE) organization provides Infrastructure for their products and develops software capabilities to accelerate product iteration, quality and security. As an Engineering Manager, you’ll collaborate with backend, data, mobile engineering, product and business teams to build capabilities to accelerate product iteration, quality and security and lead a team of highly motivated and passionate SRE engineers to help the company achieve complete financial automation.


 


Core Skills: DevOps, Infrastructure, Distributed Systems, AWS, Technical Leadership, Software Architecture and Systems Design


Tech Stack: Kubernetes, ELK, Prometheus, Datadog, Postgres RDS, Redis, Puppet, Terraform, Scala, Bazel, CI/CD (Jenkins, Bamboo, Gitlab) and various AWS services such as EC2, RDS, EMR, ECS, Redshift etc.


 


A Day In the Life:


Proactively work with engineering leadership, diverse team members and product owners to own the team’s technical strategy, roadmap and goals
Guide direct reports through their career development, establishing goals and objectives that are measurable and achievable
Provide your team with the tools, opportunities and motivation to innovate and make independent decisions



Offer perspective to the team by understanding and navigating typical tradeoffs between building Infrastructure products and a perfect technical solution; you are the guiding light to creative and practical solutions that will bring the company's vision into a reality
Inspire passion about instilling good software engineering principles and practices into your team, this includes processes for planning, building and delivering robust solutions
Effectively communicate roadmap goals and expectations timely across engineering and product


 


Requirements:


Experience managing teams of 3+ smart, diverse and inquisitive SRE engineers
Experience with CI/CD tools suite (Jenkins, Bamboo, Gitlab, Spinnaker, Harness, CircleCI,..)
Experience with docker container orchestration(Kubernetes, ECS), monitoring (Grafana, Prometheus, Jaeger) and microservices architecture
Experience architecting, building and deploying robust distributed systems with a focus on correctness, security, and reliability
Experience in at least one server-side programming languages (e.g. Python, Go, Scala, Java)
Ability to thrive in a startup/fast-paced environment
Exceptional verbal and written communication and interpersonal skills


Company Description

The Mom Project is the career destination for moms. Through our digital marketplace and community, we connect professionally accomplished women with world-class companies. The Mom Project is changing the way women work and redefining career structures by providing women with opportunities that are in balance with their personal goals.


See full job description

Job Description


SENIOR SOFTWARE ENGINEER

Job Summary: Talent Software Services is in search of a Senior Software Engineer for a contract to hire position in Pittsburgh, PA.

Primary Responsibilities/Accountabilities:



  • Integral member of an agile software engineer team responsible for building scalable software applications across all digital channels to serve our customers.

  • Responsible for taking an enterprise-wide, architectural view of the solutions and the technical execution of products using the technical stack that best meets the needs of the platform.

  • The team will be involved in every aspect at part of the software application build process from idea generation, business analysis, technical design and software development using the latest technologies and design patterns.


 


Qualifications:



  • Must have at least 7 years of professional development experience

  • Very strong Java backend development experience in Microservices and Spring Boot

  • JavaScript and Angular 4 or higher

  • Senior level experience with code reviews, creating standards and mentoring



If this job is a match for your background, we would be honored to receive your application!

Providing consulting opportunities to TALENTed people since 1987, we offer a host of opportunities including contract, contract to hire and permanent placement. Let's talk!


 


PLEASE NOTE:- CANDIDATE SHOULD BE LOCAL TO PITTSBURGH OR CAMP HILL


Company Description

Talent Software Services was originally founded as an IT staffing services company in 1987 before evolving from a locally owned operating full-service staffing firm into a national staffing organization. As a proud Veteran owned business, we have over 30 years of experience. Headquartered in Minneapolis, Minnesota we've expanded our reach to include offices in Plano, Texas and India. Talent's capabilities include Information Technology, Engineering, Digital, Healthcare, Government, and Professional Services Staffing.

Additionally:
At Talent, we believe that consultants are more than their skill sets.
To get the best projects, you must already be on the inside of the best companies.
Talent promotes a culture of teamwork that encourages personal growth, work/life balance, and professional excellence.


See full job description

Job Description

Develop and validate Baseboard Management Firmware (BMC) in an Open Source development environment using modern C++ and Embedded Linux.
Looking for candidates with solid experience with modern C++ and embedded software development using an embedded Linux OS.

Minimum Requirement
Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering with 4+ years of industry experience, or a Master's degree in Computer Science, Electrical Engineering, Computer Engineering with 3+ years of industry experience
3+ years of experience with development for RTOS or embedded Linux OS (u-boot, device drivers, and multi-threaded applications).
3+ years of experience using C++ and C programming skills.

Additional Preferred Qualifications
3+ years of experience in networking - TCP/IP, NIC. PHY, RMCP.
6+ months of experience using modern C++11 or newer, with a preference for C++17 experience.
1+ years of experience with Linux Open source - upstreaming and maintaining open source repositories.
1+ years of experience with one or more of the following protocols: Redfish or other REST interfaces, IPMI, IPMB, I2C, KCS, RGMII
1+ years of experience and familiarity with servers and *** architecture for servers.
1+ years of experience in developing security conscious firmware, source code and threat models.
1+ years of demonstrated expertise in design and implementation of multitasking, event driven real time firmware using C and understanding of RTOS concepts including task switching, deadlocks, and resource management issues.
1+ years of experience and knowledge of IA architecture and EFI BIOS.
1+ years of experience and knowledge of TCP/IP protocol and experience in solving complicated network issue.
1+ years of experience programming for ARM processors.
3+ months of experience with OpenBMC.

Company Description

Intelliswift Software, Inc. is a premier business and technology solutions company headquartered in the Silicon Valley, with offices across the United States, India and Singapore.
The company has a proven track record of delivering results through its global delivery centers and flexible engagement models for over 450 brands ranging from Fortune 100 to growing companies.
Intelliswift provides a variety of services including Enterprise Applications, Mobility, Big Data/BI, Staffing Services, and Cloud Solutions.
Growing at an outstanding rate, Intelliswift has been recognized as the second largest private IT Company in the East Bay.


See full job description

Job Description


Position located in Fredericksburg, VA.


NAL is seeking a full-time Embedded Software Engineer who has embedded software development experience.


Responsibilities and Duties



  • Work with a multi-disciplinary development team to design, construct, and deliver software to run in embedded RTOS and on bare-metal systems

  • Engage constructively with stakeholders and project managers to define requirements, develop software architecture, and plan development in dynamic, evolving problem spaces

  • Conduct software unit tests to exercise your implemented functionality

  • Review product manuals and brochures for technical accuracy and participate in product definition activities such as feature analysis and system tradeoffs

  • Analyze system software requirements to determine feasibility of design within performance, time, and cost constraints

  • Lead and participate in technical discussions across engineering and product teams

  • Keep up with current technology in field through reading, self-study, and seminars

  • Consult with hardware engineers and other engineering staff to evaluate interface between hardware and software

  • Other duties and tasks as assigned


Required Experience/Qualifications



  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering or similar

  • 3+ years relevant embedded software development experience

  • Proficient in C and ability to develop clean, modular code

  • Bare-metal microcontroller firmware development

  • Low level peripheral programming (interrupts, timers, UART, I2C, SPI, ADC, PWM)

  • Hardware abstraction layer implementation

  • Real-time operating systems (FreeRTOS, QNX, VxWorks, or similar)

  • Ability to articulate ideas to both technical and non-technical audiences

  • Meticulous attention to detail

  • Strong debugging/problem solving skills

  • Ability to adapt to a fast-paced work environment


Preferred Experience/Qualifications



  • Wireless communication technologies (cellular and/or satellite)

  • Microchip PIC32 microcontrollers

  • Arm Cortex A and M based microcontrollers and application processors

  • Embedded Android or Linux

  • Device drivers

  • Global Navigation Satellite System (GNSS, GPS)

  • Software defined radio

  • Digital signal processors (DSP)


NAL Research Corporation is an Equal Opportunity Employer. Must be a U.S. citizen with the ability to obtain a security clearance. NAL Research Corporation offers a generous employee benefits package, including medical, dental, vision, life insurance, accidental death and dismemberment insurance, disability, and a 401(k).


Please submit a cover letter with salary expectations, along with a resume.


 


Company Description

NAL Research Corporation, headquartered in the Northern Virginia metropolitan area, provides advanced Iridium satellite modems and Iridium tracking terminals—from design through integration—for the defense, research and commercial sectors. These products are being used globally in a wide range of applications including assets tracking, search and rescue, remote sensing and command/control of both ground and airborne platforms.


See full job description

Job Description


Position located in Fredericksburg, VA.


Software Engineer (Linux Software Developer)


NAL is seeking a candidate who has Linux application experience with handheld, multimedia, smartphone, or tablet devices. The Linux Software Developer is expected to maintain and develop NAL’s Linux based embedded software. Our development process is highly iterative and often requires low-volume production of prototypes for internal product testing and customer pilots. You'll solve challenging problems on a daily basis and work with the latest in Satellite and PNT technologies.


You will be focused on software application development for modem, tablet, and smartphone devices. This position is an exciting opportunity to be part of a growing team as we add value to our expanding product family.


The ideal candidate for this position is a self-manager, able to take direction from leadership and translate that into an effective plan of action.


Responsibilities and Duties



  • Be excellent in C/C++ programming for low power mobile devices

  • Design, develop, implement, and maintain embedded applications and services for Linux and Android based products

  • Test and debug software using debuggers, emulators, simulators or logic analyzers

  • Consume HAL, vendor, and library APIs and design, document, and implement internal and customer facing APIs

  • Lead and participate in technical discussions across engineering and product teams.

  • Review product manuals and brochures for technical accuracy and participate in product definition activities such as feature analysis and system tradeoffs.

  • Keep up with current technology in field through reading, self-study, and seminars

  • Other duties and tasks may be assigned


Required Experience/Qualifications



  • Bachelor's degree in Computer Science, Computer Engineering, or related field

  • 5+ years of experience with embedded Linux applications

  • Proficient in C and C++ and ability to develop clean, modular code

  • Must be persistent, possess strong problem-solving skills, and be willing to work with others to find solutions that avoid project stalls

  • Must be responsible, self-motivated, creative, have a solid work ethic and have a desire to produce a quality product

  • Balance quality, quantity and complexity in work output

  • Know how to iterate quickly without sacrificing your passion for quality

  • Strong written and verbal communication skills


Preferred Experience/Qualifications



  • Linux system administration experience (e.g., systemd, udev services, bash scripting)

  • Linux patching, field updates and security hardening

  • Linux media frameworks/APIs (ALSA, V4L2)

  • GPS, GNSS, and A-PNT experience strongly desired

  • Build server setup and administration

  • Wireless technologies such as cellular and satellite modems, Wi-Fi, and Bluetooth

  • Experience in audio digital signal processing (DSP), echo cancellers, noise suppression, equalizers, limiters, etc.

  • Good understanding of Audio streaming protocols.

  • Experience working with network stacks and protocols TCP/IP, UDP, etc.

  • Experience with mobile-class SoC (e.g. Qualcomm Snapdragon)

  • Experience with NXP i.MX6

  • Experience building mapping and navigation software

  • Passion for mentorship and a strong desire to lead a technical team.

  • Familiarity or experience with Agile/Scrum methodology and practices.


NAL Research Corporation is an Equal Opportunity Employer. Must be a U.S. citizen with the ability to obtain a security clearance. NAL Research Corporation offers a generous employee benefits package, including medical, dental, vision, life insurance, accidental death and dismemberment insurance, disability, and a 401(k).


Please submit a cover letter with salary expectations, along with a resume.


Company Description

NAL Research Corporation, headquartered in the Northern Virginia metropolitan area, provides advanced Iridium satellite modems and Iridium tracking terminals—from design through integration—for the defense, research and commercial sectors. These products are being used globally in a wide range of applications including assets tracking, search and rescue, remote sensing and command/control of both ground and airborne platforms.


See full job description

Job Description


 


The Opportunity 


Do you love building software that thrills your customers? Do you insist on the highest standards for the software your team develops?  Are you a progressive software engineer, an advocate of agile development practices, and a proponent of continuous improvement?  Well if this is you, then join and energetic team of engineers building next-generation development applications for PDI!


You will play a key role in designing and building our market-leading software products as we drive to continuously increase our cloud maturity and mobility. You will be working as a key part of an agile team to design, build, test, and support PDI's enterprise software solutions. You will review, recommend & implement system enhancements that will improve the quality, performance, and maintainability of our products.  You will be responsible for contributing to an always improving Engineering environment by ensuring all stakeholders (engineers, architects, product owners, SREs, IT Ops…) are informed of the status and supported in their roles.


With the variety of environments, platforms, technologies & languages, you must be comfortable working in both Windows & Linux environments and learning a variety of programming languages.


Primary Responsibilities



  • Participate in design decisions for new and existing application development, proactively escalating issues and seeking assistance to overcome obstacles

  • Prepare and provide project status and risk assessments to their manager with appropriate levels of detail to ensure that programs stay on schedule

  • Actively develop software solutions for PDI products

  • Perform testing to ensure systems meet documented user requirements

  • Use a disciplined approach in an Agile environment to assist in the analysis and determination of preferred solutions to technical challenges

  • Troubleshoot, test, and validate software issues; resolve issues with due urgency and maintain thorough documentation of all software solutions

  • Compile test results to provide data for use in solving problems

  • Perform engineering level tests to find defects; troubleshoot and debug development and production issues, collaborating with QA Engineers to develop optimal product test plans

  • Work with Product Owner to clarify and estimate feature work

  • Work with QA Engineers to develop optimal product test plans and resolve new feature issues as QA finds bugs during release stabilization


Qualifications



  • 2-5 years’ experience designing and developing new or maintaining existing software applications in a software product development environment

  • Minimum proficiency required in one or more of the following: .Net and C#, SQL, JavaScript Frameworks (Knockout, Angular, etc.), ASP.NET, MVC.  

  • Familiarity with the Visual Studio IDE and the use of TFS or Jira

  • Practical experience with SDLC and Agile methodologies

  • Highly motivated self-starter with a desire to help others and take action

  • Requires strong written and verbal communication skills with the ability to translate technical concepts into non-technical terms

  • Ability to independently work as a contributing member in a high-paced and focused team

  • Ability to multi-task and prioritize tasks with competing deadlines

  • Strong problem-solving and analytical skills with the ability to work under pressure

  • Ability to socialize ideas and influence decisions without direct authority

  • Collaborative in nature with a strong desire to dig in and learn independently and as well as through asking questions

  • Considers ‘best-practice’ standards, as well as departmental policies and procedures

  • Computer science fundamentals: OOP, design patterns, data structures & algorithms


EEO Statement


PDI’s employee-oriented culture provides a supportive and dynamic work environment for high achievers. PDI seeks individuals who value continuous learning, hold high ethical standards, and are top performers in their respective field. We offer competitive wages, professional development, superb culture, and an extensive life-enriching benefits package. To review the opportunities available at PDI please visit our career site at https://www.pdisoftware.com. PDI is an Equal Opportunity Employer. We verify employment eligibility for all new-hires using E-Verify.



See full job description

Job Description



Headquartered in Arlington, Virginia, Technology Service Corporation (TSC) is an employee-owned company that has been providing high-quality technical services and solutions for our customers’ for over 50 years. Our diverse portfolio includes providing full lifecycle support in Precision Strike and Area Effects; Area Protection; Airborne Sensors and Intelligence, Surveillance, and Reconnaissance (ISR); Vehicle Protection; Electronic Warfare Systems; Air and Missile Defense; Space Systems, and Intelligence and Information Systems. TSC offers a professional working environment, a competitive salary, and an excellent benefits package. Come and join our team.  


TSC Operation Highlights   


Silver Spring Operation performs design, development, analytic evaluations of system performance, and systems engineering for sophisticated radar, communications and weapons systems. Join our team for an opportunity to work with our experienced and talented engineering team to provide advanced technology solutions to our government and industry customers.   


Job Description:  


TSC is seeking a junior Software Developer/Software Engineer to contribute to a team developing advanced concepts for surface Navy radar and combat systems. TSC has assembled a well-knit team of senior and junior developers that performs systems engineering including design, development, and analytical evaluations of system performance, for sophisticated radar, communications and weapons systems. The position will focus on GUI development, analysis tools, and various kinds of automation (build, test, etc.) Other duties may include model integration and network programming. This role may include regular and frequent interaction with US Government customers and responsibilities will include both technical and operational tasks. This position will have significant interaction with other TSC radar system and modeling & simulation engineers as part of the job. This position can expect to be involved with Navy system test events. Expected travel will be to Navy facilities around the Washington, DC area. Farther travel is irregular. Position includes documentation and presentation responsibilities, including presentation to mixed audiences of technical, operational, and managerial staff. Strong written and oral communication will also be required for both daily and presentation duties. Assigned tasking will be at both individual and team levels.   


Responsibilities:  


· GUI development and maintenance, build tool maintenance, and analysis tool development and maintenance   


· Graphical data display design, analysis automation   


· Porting code between Windows/Linux   


· Network Programming   


Qualifications  


Basic Qualifications:  


· Bachelors or Masters degrees in Computer Science, Electrical Engineering, or comparable technical degree well-grounded in Computer Programming   


· Interest in Navy’s AEGIS Combat System and Defense technology   


· Willing to be subjected to a government security investigation and must meet eligibility requirements associated with access to classified information   


Preferred Qualifications:  


· Skill in C++ or Java preferred (Qt desired)   


U.S. Citizenship Required for this Position: Yes   


Job Type: Permanent  


Schedule: Full-time  


Travel: Yes  


Relocation Assistance Available: No  


Position Contingent Upon Award of Contract: No  


TSC Benefits:  


Paid Personal and Military leave and Holidays; Salary Deferrals into a 401(k) Matching Plan; Tuition Reimbursement; Short/Long-Term Disability Plan; Medical, Dental, and Vision Insurance; Bonus; and much more.   


Applying to TSC:  


Only those candidates invited for an interview will be contacted. Employment at TSC is contingent upon the successful completion of a comprehensive background check, security investigation, and a drug screening.   


TSC is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity Employer/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability or any other protected class.  


#zr  


Company Description

Technology Service Corporation (TSC), an Engineering Services Provider providing Radar & Sensor technology, Algorithm & Software development, Modeling & Simulation, Test & Evaluation, Element-Level and AEGIS Certification, Systems and System Safety Engineering services to the U.S.


See full job description

Job Description


Software Engineer


A Software Engineer at Gimpel Software will fix bugs and design and implement new features for the PC-lint Plus static analysis tool for C and C++.


Responsibilities



  • Design, implement, and test well-engineered solutions to defined problems.

  • Interact with customers to understand feature requests and product defects.

  • Work with other engineers to design new product features.

  • Review and test changes made by other team members.


Qualifications



  • A strong understanding of the C++ programming language.

  • Experience with the git version control system.

  • A demonstrated passion for problem solving.

  • The ability to break problems into smaller components and deliver a well-engineered overall solution.

  • Good communication skills.

  • The ability to work well in both team and solo situations.


Nice To Haves



  • Experience with static analysis software.

  • Familiarity with compiler design principles.

  • Experience with language standards documents such as the C++ Standards document or MISRA guidelines.

  • Experience with higher level languages such as Python.


 


Company Description

Gimpel Software is a small company with a big vision that has been a consistent pioneer of static analysis solutions for C and C++ for over 30 years. Our newest product, PC-lint Plus, has been completely rewritten using the clang compiler framework. We are looking for talented and passionate individuals to expand the teams that support and develop this exciting product relied on by software professionals in a wide variety of industries around the globe.


See full job description

Job Description


 


Company Industry: Technology


Opportunity: The Mom Project is helping to source candidates for the above client who is looking for a Software Engineering Manager, Site Reliability Engineering (Must sit in CA, UT, TX, OR, WA or Canada)


Commitment Level: 40 hours per week, 100% remote


 


The Mom Project is excited to partner with our client, a technology firm based in San Francisco, CA!


 


**The salary range for this role is $180,000-$200,000 and will commensurate with experience and location**


 


**This company is open to 100% remote workers based in CA, OR, UT, TX, WA and Canada.**


Our client makes people less stressed and better off financially. Currently at Series C with $92MM in funding, they are a team that is democratizing financial services to put billions of dollars back in people’s pockets. Our client built the first fully automated debt manager to help people overcome credit card debt and provide a completely free automated savings service. Their vision is to automate people’s entire financial lives so they can worry about money less and do what they love more.


 


The Site Reliability Engineering(SRE) organization provides Infrastructure for their products and develops software capabilities to accelerate product iteration, quality and security. As an Engineering Manager, you’ll collaborate with backend, data, mobile engineering, product and business teams to build capabilities to accelerate product iteration, quality and security and lead a team of highly motivated and passionate SRE engineers to help the company achieve complete financial automation.


 


Core Skills: DevOps, Infrastructure, Distributed Systems, AWS, Technical Leadership, Software Architecture and Systems Design


Tech Stack: Kubernetes, ELK, Prometheus, Datadog, Postgres RDS, Redis, Puppet, Terraform, Scala, Bazel, CI/CD (Jenkins, Bamboo, Gitlab) and various AWS services such as EC2, RDS, EMR, ECS, Redshift etc.


 


A Day In the Life:


Proactively work with engineering leadership, diverse team members and product owners to own the team’s technical strategy, roadmap and goals
Guide direct reports through their career development, establishing goals and objectives that are measurable and achievable
Provide your team with the tools, opportunities and motivation to innovate and make independent decisions



Offer perspective to the team by understanding and navigating typical tradeoffs between building Infrastructure products and a perfect technical solution; you are the guiding light to creative and practical solutions that will bring the company's vision into a reality
Inspire passion about instilling good software engineering principles and practices into your team, this includes processes for planning, building and delivering robust solutions
Effectively communicate roadmap goals and expectations timely across engineering and product


 


Requirements:


Experience managing teams of 3+ smart, diverse and inquisitive SRE engineers
Experience with CI/CD tools suite (Jenkins, Bamboo, Gitlab, Spinnaker, Harness, CircleCI,..)
Experience with docker container orchestration(Kubernetes, ECS), monitoring (Grafana, Prometheus, Jaeger) and microservices architecture
Experience architecting, building and deploying robust distributed systems with a focus on correctness, security, and reliability
Experience in at least one server-side programming languages (e.g. Python, Go, Scala, Java)
Ability to thrive in a startup/fast-paced environment
Exceptional verbal and written communication and interpersonal skills


Company Description

The Mom Project is the career destination for moms. Through our digital marketplace and community, we connect professionally accomplished women with world-class companies. The Mom Project is changing the way women work and redefining career structures by providing women with opportunities that are in balance with their personal goals.


See full job description

Job Description


Software Sales Engineer- WMS - Warehouse Management Systems - Broadview, IL


Do you have experience in Software Solutions Sales? Warehouse Management Systems? Then we would like to speak with you!

Compensation: Completely Open Ended - Based on Experience


Top Reasons to Work with Us??



  • Stable family owned global company

  • No debt company and completely customer focused

  • All decisions are based on how it will help the customer


What’s in it for YOU?



  • Opportunity to be a part of an organization that cares for its people and customers above all

  • Working with a flat organizations where ideas can be listened to and implemented quickly

  • Compensation is open ended and is completely based on experience

  • 401K, Dental, Medical, Vision, Life, and Medical benefits.


What will you will be doing?


You will be helping new and existing clients with finding the right warehouse software for their team using previous experience in software sales and warehousing knowledge.



  • Attending trade shows and marketing events

  • Act as a subject matter expert for WMS software

  • Update CRM and Manage negotiations

  • Able to create technical proposals

  • Speak with decision makers at mid to large companies

  • Manage and build a sales pipeline of leads through various methods.


 


  • What you will need for this position?


  • Bachelors Degree

  • 2+ years experience in software sales

  • Ability to travel

  • Knowledge of logistics or warehousing software (WMS preferred)

  • Ability to read basic programming code

  • English/Spanish Bilingual preferred


If the following sounds like this is the position for you or someone you know, please apply or reach out today.


Email resume to mpienkowski@careertransllc.com


To view additional openings visit jobs.careertransitionsllc.com


#awesomejobscth #home #Love #trending #employment #resume #job #jobseeker #illinois #Dupage #wms#software #warehouse #softwaresale


Company Description

Premier manufacturer of customized products sold through OEMs, Dealers, and Distributors. Domestic based organization manufacturing a highly engineered, precision systems used in a wide variety of specialty applications.


See full job description

Job Description


Yield Engineering Systems (“YES”) is a company on the move. YES provides process equipment and solutions to help customers in various industries develop innovative products, in industries like semiconductor, life sciences, medical devices, and back-end packaging. We provide plasma cleaning, monolayer coating, and vacuum curing equipment for many of the world’s largest and fastest growing companies. Our mission is to ensure that our customers accomplish their mission — whether it’s a technological breakthrough or to meet customers’ requirements for successful products.


YES, currently has an excellent opportunity in our Fremont, Ca facility for a career minded Software Engineer with experience in the following areas:


Software Engineer


Responsibilities:


Design data structure and algorithm for semiconductor equipment control. Develop C++ DLL interface for external customer to control equipment. Design operator interface for Semiconductor Equipment with C# and C++. Develop HW control with serial interface and TCP/IP. Develop automated system control for Semiconductor Equipment. System testing and debugging.


Skills:



  • Proficient in Object Oriented Programing

  • Language: C++, C#, C

  • Experience with GUI development on C#.NET

  • Data Structure Concept

  • Understand Design Patterns concept

  • Experience with code repository with SVN, GitHub, MS DevOps

  • GUI design

  • Software/Hardware interface


Qualifications:



  • BS/MS in Computer Science or Computer Engineering

  • 2 – 4 years’ experience in software development

  • Good written and verbal communication skills in English

  • Experience with semiconductor equipment or test equipment is a plus


 


YES offers a competitive benefits package, which includes:



  • Medical, Dental, Vision and Life

  • Long term and short term disability

  • 401k Plan

  • Vacation and Sick Time

  • 11 Paid Holidays


Company Description

Yield Engineering Systems (“YES”) provides equipment and process solutions to various industries like semiconductor, life sciences and medical devices to help develop innovative products.


See full job description

Job Description

Based in beautiful Orange County,  we are an innovative technologically advanced software company focused on taking care of our veterans and their benefits. We are growing! We have an immediate need for a Sr. Software Engineer to be part of our team.

You can work remotely!

What you will be doing as our Sr. Software Engineer
As our Sr. Software Engineer, you will be responsible for leading and mentoring engineers in our software structure and design. You will be responsible for maintaining and growing our core toolkit that supports 70+ applications along with secondary applications. We are looking for someone who has versatile programming experience and loves technology.

What you need as our Sr. Software Engineer
 


  • Bachelors Degree

  • 5+ years working with JavaScript, Node, CSS, and HTML

  • 5+ years as a full stack developer with Java and SQL

  • 8+ years working with Linux, Docker, and Git. Git lab CI is a big plus!

  • Experience in being a lead or mentoring junior staff

  • Passionate about technology

  • Awesome communication skills


What's in it for you as our Sr. Software Engineer

  • Competitive Compensation plan

  • Full Benefits package, including Medical, 401k, and PTO

  • Work remotely or telecommuting

So if you are a Sr. Software Engineer expertise looking for a NewGig, apply today!

 


See full job description

Job Description


 This is what you'll do:

· Design and build software testing platforms for sub system function validation
· Implement full automation of various firmware testing platforms
· Lead integration of testing platform into build pipelines
· Work with multiple system domains to ensure that testing framework supports all test types
· Create, develop and optimize build pipelines
· Integrate build pipelines and testing platforms into front end tools

This is what you'll need:
· A degree in either Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering, Mechanical Engineering or Software Engineering
· Ability to thrive under pressure, uncertainty and time constraints.
· Apply creative and critically thinking to deliver exceptional results
· A firm belief that 80% of testing should be automated
· 3+ years of hands-on technical experience in vehicle and system testing
· 3+ years of experience with firmware test and development.
· 3+ years of experience with Python and/or Shell
· 3+ years of experience with build, deployment and test tools such as Jenkins, Artifactory and Docker
· Experience with various software construction tools such as SCons or CMake is a plus


Additional Details: Experience using Cypress is required.

Must have 5 years of experience
Degree is not required


Company Description

RGBSI, a leader in the staffing industry, is dedicated to providing the highest quality of services to our clients and employees. We are proud to be the primary staffing partner to top companies in the automotive, aerospace, IT, media & entertainment, sports, energy, and finance industries. As a result of our clients' continued growth, we are looking for energetic, personable professionals to partner with these leading US companies.


See full job description

Job Description


Advanced Azure / Office 365 Engineer. The successful candidate for this position will have a minimum of 2 years’ experience with multiples of the following skill sets:


- Office 365 migrations (to and from other third-party mail providers) / implementations. This includes the following products:


o Exchange Online


o SharePoint Online


o Teams


- Office 365 tenant management


- Office 365 / Azure security


- Microsoft Azure


o Planning and provisioning resources


Must be able to understand, build, and troubleshoot complex Azure environments


Company Description

CustOS Engineering is a fast-growing leader in enterprise Microsoft Solutions, with verticals in MSP offerings and projects for companies across the US and Canada. CustOS Engineering is currently seeking individuals for full-time employment in our engineering department. This position is 100% remote and successful candidate(s) will be in the Eastern time zone (EST). Being remote, this position requires a high level of responsibility and accountability. Successful candidates will also be highly motivated to further knowledge to grow within the organization. At CustOS Engineering, we are passionate about learning and furthering employee possibilities through training and experience. CustOS Engineering is a great career opportunity to work with an active and intelligent staff. Excellent interpersonal communication skills are a must.


See full job description

Job Description

Based in beautiful Orange County,  we are an innovative technologically advanced software company focused on taking care of our veterans and their benefits. We are growing! We have an immediate need for a Sr. Software Engineer to be part of our team.

You can work remotely!

What you will be doing as our Sr. Software Engineer
As our Sr. Software Engineer, you will be responsible for leading and mentoring engineers in our software structure and design. You will be responsible for maintaining and growing our core toolkit that supports 70+ applications along with secondary applications. We are looking for someone who has versatile programming experience and loves technology.

What you need as our Sr. Software Engineer
 


  • Bachelors Degree

  • 5+ years working with JavaScript, Node, CSS, and HTML

  • 5+ years as a full stack developer with Java and SQL

  • 8+ years working with Linux, Docker, and Git. Git lab CI is a big plus!

  • Experience in being a lead or mentoring junior staff

  • Passionate about technology

  • Awesome communication skills


What's in it for you as our Sr. Software Engineer

  • Competitive Compensation plan

  • Full Benefits package, including Medical, 401k, and PTO

  • Work remotely or telecommuting

So if you are a Sr. Software Engineer expertise looking for a NewGig, apply today!

 


See full job description

Job Description


 LHP Engineering Solutions is looking for an Senior Electrification Steering Engineer - Software Controls

Description


The Senior Electrification Steering Engineer of Software Controls is responsible for providing hands-on strategic and technical leadership in the areas of developing electrification steering control system hardware and managing the overall control system hardware deliverable's and timing. We are looking for a highly motivated and energetic engineering leader to continue the development of current and next generation electrification steering technologies.

We are seeking an experienced technical leader, with a minimum of 5 years' experience in control system hardware design, circuit board design, lower level software design, controls and/or calibration for electrical steering system; experience in brake system, transmission system, or other relevant systems is also helpful. The candidate must be a strong leader, team oriented and systems focused with interdisciplinary experience/expertise and be willing to work in a fast-paced environment.

The primary duties for this role are to serve as the lead for a highly technical group, implementing/overseeing/managing electrification steering controls development. This includes the team creation/maintenance of Systems high level requirements documentation, Design change requests (DCR's), Procurement requests, CN's, Timing plans, Issue recovery slides, Presentations at director and VP meetings as well as Participation in electrification steering related vehicle ride and drives. Hands-on design is required. This position may cover controls hardware in general as well as the motor technical sourcing.

Other duties include directing and interacting effectively with cross-functional and/or external groups. Excellent communication (oral and written), and highly effective presentation skills is highly appreciated.

Requirements Basic Qualifications:


Bachelor of Engineering or of Science in Control/System /Electrical Engineering from an ABET accredited university, degrees in /Mechanical /Aerospace/Aeronautical engineering may be considered. Minimum 5 years of steering electrification experience, together with other experience in areas listed above - an advanced degree and/or academic research in a related field may count towards experience requirement. Demonstrated leadership in taking a product from concept to production, as well as in technical problem solving and in technical program management. Good overall knowledge of electrical steering system, knowledge on related systems such as brake system, transmission control system is helpful. Experience in Controls Theory and tools, modeling / simulation / development / testing / validation.

Preferred Qualifications:


Master of Engineering or of Science in Controls/System/Electrical from an ABET accredited university. Engine/transmission calibration and/or embedded software experience a plus. Leadership position in SAE, ASME, AAM, USCAR or relevant organization (chairperson, leader, internal expert). Demonstrated application of technical excellence. Instances of demonstrated application of technical excellence (developed new process, experimental or computational; developed new statistical procedure; developed new problem-solving approach; etc.). Model-based development tools such as MATLAB/SIMULINK Knowledge of hardware in the Loop (HIL) systems.



See full job description

Job Description


Yield Engineering Systems (“YES”) is a company on the move. YES provides process equipment and solutions to help customers in various industries develop innovative products, in industries like semiconductor, life sciences, medical devices, and back-end packaging. We provide plasma cleaning, monolayer coating, and vacuum curing equipment for many of the world’s largest and fastest growing companies. Our mission is to ensure that our customers accomplish their mission — whether it’s a technological breakthrough or to meet customers’ requirements for successful products.


YES, currently has an excellent opportunity in our Fremont, Ca facility for a career minded Software Engineer with experience in the following areas:


Software Engineer


Responsibilities:


Design data structure and algorithm for semiconductor equipment control. Develop C++ DLL interface for external customer to control equipment. Design operator interface for Semiconductor Equipment with C# and C++. Develop HW control with serial interface and TCP/IP. Develop automated system control for Semiconductor Equipment. System testing and debugging.


Skills:



  • Proficient in Object Oriented Programing

  • Language: C++, C#, C

  • Experience with GUI development on C#.NET

  • Data Structure Concept

  • Understand Design Patterns concept

  • Experience with code repository with SVN, GitHub, MS DevOps

  • GUI design

  • Software/Hardware interface


Qualifications:



  • BS/MS in Computer Science or Computer Engineering

  • 2 – 4 years’ experience in software development

  • Good written and verbal communication skills in English

  • Experience with semiconductor equipment or test equipment is a plus


 


YES offers a competitive benefits package, which includes:



  • Medical, Dental, Vision and Life

  • Long term and short term disability

  • 401k Plan

  • Vacation and Sick Time

  • 11 Paid Holidays


Company Description

Yield Engineering Systems (“YES”) provides equipment and process solutions to various industries like semiconductor, life sciences and medical devices to help develop innovative products.


See full job description

Job Description


Who We Are


Realtor.com is your one stop shop for homebuyers, sellers, and dreamers, with comprehensive for-sale listings, insightful information, valuable tools and professional expertise. We make buying, selling, and living in homes easier and more rewarding for everyone. We're excited and hungry to make a difference to the millions of people in the US who buy a home each year. Our aspiration starts with treating our home buyer as our focal point - we believe that delivering on experiences that truly help people through this seemingly difficult life event will lead us to continued and greater success as a company.


 


About The Role


We have an exciting and unique opportunity for a motivated and energetic Software Engineer to join the Realtor.com Data Engineering team in Morgantown, West Virginia. In this position, you will help make valuable data easily accessible for everyone. You will develop tools and platforms to get data into our data lake easily, create systems that ensure data is well defined and trustworthy, and build enabling platforms that get the data into the hands of teams that will personalize our products, make more informed decisions, and power our user experiences. You will incorporate devops practices, learn about and leverage new technologies, work with an experienced team of engineers, and be part of a team that has a lot of fun along the way!


 


What you'll do


Responsibilities



  • Work collaboratively in teams composed of Product Managers, Designers, and Engineers

  • Implement new application features that delight our users

  • Develop reusable components and frameworks for ingestion, cleansing, and data quality

  • Develop and operationalize data pipelines, backend services and distributed systems using advanced data architectures deployed on Amazon Web Services

  • Optimize our developer toolchain to support instant provisioning of new services and infrastructure, fully automate deployment, and minimize development friction.

  • Work in a product development process that is primarily Agile/Scrum


 


About you


Requirements



  • A driven software engineer that is motivated to build great products and a great codebase in a fast-paced environment

  • 2+ years experience building data pipelines and platforms

  • Proficient in Python, experience with other object oriented programming language (e.g. Ruby, Go, Java, Node.js, Dart) and the eagerness to learn more

  • Exposure to build, test and deployment automation technologies

  • Familiarity with cloud technologies such as AWS ECS, S3, RDS, EMR, Redshift, Glue, Athena

  • Familiarity with technologies in the data engineering ecosystem tooling including EMR/Hadoop, Spark/PySpark, Kafka/Kinesis/Flume, and Airflow/luigi/AWS Data Pipeline a big plus.

  • Exposure to monitoring for SLAs, alerting, and remediating service disruptions

  • Understanding of computer science fundamentals, schema design, and best practices

  • Bachelor's degree in Computer Science/Engineering or related field, Master's degree a plus



about realtor.com


At realtor.com®, we believe that everyone deserves a home of their own. We're a community of nearly 2,000 employees that work hard to ensure that from the moment someone starts dreaming about a new home, to the moment they walk in the door and beyond, we're there to lend a helping hand. Every month, 70 million people trust us with their journey home by visiting our site and mobile apps, and we'd love to have you join our team to help.


We've got great offices across Canada and the US and lots of sweet jobs to choose from, so we're hoping you'll join us on our journey to make home buying and selling easier, and more rewarding for everyone.  


Let's make a difference, together. For Real.

#LI-DW1


See full job description

Job Description

Based in beautiful Orange County,  we are an innovative technologically advanced software company focused on taking care of our veterans and their benefits. We are growing! We have an immediate need for a Sr. Software Engineer to be part of our team.

You can work remotely!

What you will be doing as our Sr. Software Engineer
As our Sr. Software Engineer, you will be responsible for leading and mentoring engineers in our software structure and design. You will be responsible for maintaining and growing our core toolkit that supports 70+ applications along with secondary applications. We are looking for someone who has versatile programming experience and loves technology.

What you need as our Sr. Software Engineer
 


  • Bachelors Degree

  • 5+ years working with JavaScript, Node, CSS, and HTML

  • 5+ years as a full stack developer with Java and SQL

  • 8+ years working with Linux, Docker, and Git. Git lab CI is a big plus!

  • Experience in being a lead or mentoring junior staff

  • Passionate about technology

  • Awesome communication skills


What's in it for you as our Sr. Software Engineer

  • Competitive Compensation plan

  • Full Benefits package, including Medical, 401k, and PTO

  • Work remotely or telecommuting

So if you are a Sr. Software Engineer expertise looking for a NewGig, apply today!

 


See full job description

Job Description


 Cimarron is seeking a Communication Software Engineer to support the Airborne Warning and Control System (AWACS) software development efforts in Oklahoma City, OK on the NATO Final Lifetime Extension Program (FLEP). 

Key Duties:



  • Development of AWACS mission subsystem functions (e.g. mission computing system, radar, IFF, ESM, Comm and Data Links).

  • Review, develop, and finalize software code, unit tests, and software test procedures.

  • Conduct software unit test and test dry runs.

  • Support the completion of the Tier 3 test cycle.

  • Complete software development stories and write, update, and validate problem report/software test reports.

  • Provide status of software code and unit test accomplishment and weekly development of program metrics.

  • Provide the following deliverables:

    • Update software code and unit tests for mission computing software.

    • Initial updated code and unit tests, final code and unit tests.

    • Briefings, metrics, software analysis, and participate in Software Agile team meetings to support the Mission Computing Software Team.



  • Participate in weekly program reviews to establish task priorities.


Required Skills, Experience, and Education:



  • Due to facility security requirements, only U.S. citizens are eligible for consideration at this time.

  • Minimum of an Active Secret Clearance.

  • 14 or more years of experience.

  • Experience coding in C/C++ or Ada.

  • Experience coding Communication Software.

  • Knowledge and experience with 1553, HAVEQUICK, SATURN, and ALE protocols.

  • Bachelor of Science in Engineering, Computer Science, Mathematics, Physics, or Chemistry.


Desired Skills, Experience, and Education:



  • Previous experience supporting a Boeing program.

  • Previous AWACS experience.


Business Profile: 
Cimarron is a global solutions company with a strategic partnering approach to satisfying customer-driven requirements. We ensure customer success with a modern approach and experienced leadership. Driven by an entrepreneurial spirit, Cimarron is fueled by highly skilled employees, developing new innovative technologies, and delivering superior products and services.

We believe in recognizing employees' worth by offering competitive salaries and benefits, including health, dental, and vision insurance, 401(k) contributions, educational reimbursement, and much more. From company communication through Company-wide information meetings led by our President and CEO, to an Awards program designed to recognize our amazing employees and their accomplishments, you will not only feel like you are a part of a team, you will be a valued member of the Cimarron family.

Cimarron is an Equal Opportunity/Affirmative Action Employer, M/F/Disability/Veteran. Due to facility security requirements, only US citizens are eligible for consideration at this time.


Company Description

Cimarron is a global solutions company with a strategic partnering approach to satisfying customer-driven requirements. We ensure customer success with a modern approach and experienced leadership. Driven by an entrepreneurial spirit, Cimarron is fueled by highly skilled employees, developing new innovative technologies, and delivering superior products and services.

Cimarron's core competencies run the gamut from systems engineering to engineering services. We have supported Human Space Flight since 1988, with software engineering and real-time command and control systems for the International Space Station, Space Shuttle, and Shuttle payloads. In NASA's Johnson Space Center (JSC) Mission Control and training simulator environments, Cimarron is providing sustaining engineering of NASA's baseline Center software, computer infrastructure maintenance and upgrades, flight operations support for the front-room space vehicle control activities, and the systems engineering and development needed to evolve the current control and training infrastructures to support a new era of space exploration.

Cimarron's performance has been recognized by NASA as a NASA Woman Owned Business of the Year and JSC's Subcontractor of the Year. We are engaged in the current space exploration programs and are taking part in commercial efforts to develop transportation systems providing cargo resupply and crew exchange for low earth orbiting space complexes. Cimarron also provides product lifecycle, configuration, and data management tools and training, delivering IT solutions and engineering service for our customers.


See full job description

Job Description

Based in beautiful Orange County,  we are an innovative technologically advanced software company focused on taking care of our veterans and their benefits. We are growing! We have an immediate need for a Sr. Software Engineer to be part of our team.

You can work remotely!

What you will be doing as our Sr. Software Engineer
As our Sr. Software Engineer, you will be responsible for leading and mentoring engineers in our software structure and design. You will be responsible for maintaining and growing our core toolkit that supports 70+ applications along with secondary applications. We are looking for someone who has versatile programming experience and loves technology.

What you need as our Sr. Software Engineer
 


  • Bachelors Degree

  • 5+ years working with JavaScript, Node, CSS, and HTML

  • 5+ years as a full stack developer with Java and SQL

  • 8+ years working with Linux, Docker, and Git. Git lab CI is a big plus!

  • Experience in being a lead or mentoring junior staff

  • Passionate about technology

  • Awesome communication skills


What's in it for you as our Sr. Software Engineer

  • Competitive Compensation plan

  • Full Benefits package, including Medical, 401k, and PTO

  • Work remotely or telecommuting

So if you are a Sr. Software Engineer expertise looking for a NewGig, apply today!

 


See full job description
Filters
Receive Software Engineer jobs in in your inbox.
Receive jobs in your inbox

I agree to Localwise’s Terms & Privacy